Example #1
0
        private void Change_B_Click(object sender, EventArgs e)
        {
            if (Versions_DGV.CurrentCell != null)
            {
                AddOrChange Dialog = new AddOrChange(true, Product_CB.Text, OperationsVersions);

                Dialog.Version_TB.Text = Versions_DGV.CurrentCell.Value.ToString();

                foreach (var item in OperationsVersions.GetAddedInfo(Versions_DGV.CurrentCell.Value.ToString(), Product_CB.Text))
                {
                    Dialog.Added_LB.Items.Add(item);
                }
                foreach (var item in OperationsVersions.GetDeletedInfo(Versions_DGV.CurrentCell.Value.ToString(), Product_CB.Text))
                {
                    Dialog.Deleted_LB.Items.Add(item);
                }

                Dialog.Date_TB.Text = OperationsVersions.GetDateVersion(Versions_DGV.CurrentCell.Value.ToString(), Product_CB.Text);

                if (Dialog.ShowDialog() == DialogResult.OK)
                {
                    if (OperationsVersions.Change(Product_CB.Text, Dialog.Version_TB.Text, Dialog.Added_LB.Items.Cast <string>().ToList(), Dialog.Deleted_LB.Items.Cast <string>().ToList()))
                    {
                        Info("Изменение информации было успешно произведено");
                    }
                }
            }
        }
Example #2
0
 private void Add_B_Click(object sender, EventArgs e)
 {
     try
     {
         AddOrChange Dialog = new AddOrChange(false, Product_CB.Text, OperationsVersions);
         if (Dialog.ShowDialog() == DialogResult.OK)
         {
             if (OperationsVersions.Add(Product_CB.Text, Dialog.Version_TB.Text, Dialog.Date_TB.Text, Dialog.Added_LB.Items.Cast <string>().ToList(), Dialog.Deleted_LB.Items.Cast <string>().ToList()))
             {
                 Versions_DGV.Rows.Add(Dialog.Version_TB.Text);
                 Info("Добавление было успешно произведено");
             }
         }
     }
     catch (Exception Ex)
     {
         Error(Ex);
     }
 }