Задание
Разработка ИС управления складскими операциями
Функционал программы
Разработанная система обеспечивает следующую функциональность:
- ведение справочников поставщиков, товаров;
 - оформление документов на приемку товара;
 - оформление документов на продажу товара;
 - ведение учета расхода товаров;
 - ведение отчетности
 
Фрагмент программного кода
public MainForm()
        {
            InitializeComponent();
            metroLabelRole.Text = Utils.currentUser.Role.description.ToString();
            metroLabelName.Text = Utils.currentUser.surName.ToString() + " " + Utils.currentUser.name.ToString();
            if (Utils.currentUser.Role.name != "admin")
            { button4.Visible = false;}
            if (Utils.currentUser.Role.name == "stockman")
            { button4.Visible = false; }
            panel2.BackColor = Color.FromArgb(34, 34, 34);
            
        }    
        private void Button1_Click(object sender, EventArgs e)
        {
            
        }
        private void ButtonInvoice_Click(object sender, EventArgs e)
        {
            
        }
        private void ButtonTechnology_Click(object sender, EventArgs e)
        {
            if (Utils.currentUser.Role.name == "admin")
            {
                fragmentPanel.Controls.Clear();
                var toForm = new FormSettings();
                toForm.TopLevel = false;
                toForm.Dock = DockStyle.Fill;
                fragmentPanel.Controls.Add(toForm);
                toForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
                toForm.Show();
            }
            else MessageBox.Show("У вас нет прав!");
        }
Скриншот архива с проектом

Пояснения по запуску программы
- Необходимо установить .net framework не ниже 4.5
 - Восстановить резервную копию базы данных Warehouse.bak в MSSQL Server 2012 , не ниже
 - В папке с программой в файлах WindowsForms.exe.config и WindowsForms.vshost.exe.config в строке подключения к базе данных connectionString="Data Source=localhost;Initial Catalog=Warehouse;Integrated Security=True" localhost заменить на имя своего сервера
 
                    
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                        
                                Телеграм
                            
                
-