Exemplo n.º 1
0
 private void education_DoubleClick(object sender, EventArgs e)
 {
     if (education.SelectedIndex != -1)
     {
         Employees_education educationItem = education.SelectedItem as Employees_education;
         new Education(educationItem).Show();
     }
 }
Exemplo n.º 2
0
 private void button6_Click(object sender, EventArgs e)
 {
     if (education.SelectedIndex != -1)
     {
         Employees_education educationItem = education.SelectedItem as Employees_education;
         db.Employees_education.Remove(educationItem);
         db.SaveChanges();
         education.DataSource = db.Employees_education.Where(x => x.id_employees == id_employees).ToList();
     }
 }
Exemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.educationItem != null)
                {
                    this.educationItem.type          = type.Text;
                    this.educationItem.organization  = organization.Text;
                    this.educationItem.date_create   = date_create.Value;
                    this.educationItem.number        = Convert.ToInt32(number.Text);
                    this.educationItem.qualification = qualification.Text;
                    this.educationItem.specialty     = specialty.Text;
                    this.educationItem.date_up       = DateTime.Now;
                    db.SaveChanges();
                }
                else
                {
                    Employees_education education = new Employees_education
                    {
                        id_employees  = this.id_employees,
                        type          = type.Text,
                        organization  = organization.Text,
                        date_create   = date_create.Value,
                        number        = Convert.ToInt32(number.Text),
                        qualification = qualification.Text,
                        specialty     = specialty.Text,
                        date_up       = DateTime.Now,
                        subsidiary_companies_region_id = new ConfigJson().SubsidiaryCompaniesRegion()
                    };
                    db.Employees_education.Add(education);
                    db.SaveChanges();
                    this.education.DataSource = db.Employees_education.Where(x => x.id_employees == id_employees).ToList();

                    this.education.Refresh();
                }
            }
            catch
            {
                MessageBox.Show("Заполните поля");
            }
            finally
            {
                this.Close();
            }
        }
Exemplo n.º 4
0
 public Education(Employees_education educationItem)
 {
     InitializeComponent();
     db = new ConnectContext((new ConfigJson()).StringConnecting());
     this.educationItem = educationItem;
 }