public void Insert(Angajat angajat) { using (var Context = new EmployeeEntities()) { Context.Angajats.Add(angajat); Context.SaveChanges(); } }
void EditareAngajat() { Angajat angajat = functie.GetAngajat(id); textBox_nume.Text = angajat.Nume; textBox_prenume.Text = angajat.Prenume; textBox_dataangajari.Text = angajat.Data_Angajari; textBoxData_nasteri.Text = angajat.Data_nasteri; textBox_salariu.Text = angajat.Salariu.ToString(); }
public void Update(int id, Angajat ang) { using (var context = new EmployeeEntities()) { var angajat = context.Angajats.Where(s => s.Id == id).FirstOrDefault <Angajat>(); angajat.Nume = ang.Nume; angajat.Prenume = ang.Prenume; angajat.Data_Angajari = ang.Data_Angajari; angajat.Data_nasteri = ang.Data_nasteri; angajat.Salariu = ang.Salariu; context.SaveChanges(); } }
void UpdateAngajat() { Angajat angajat = new Angajat(); angajat.Nume = textBox_nume.Text; angajat.Prenume = textBox_prenume.Text; angajat.Data_Angajari = textBox_dataangajari.Text; angajat.Data_nasteri = textBoxData_nasteri.Text; angajat.Salariu = int.Parse(textBox_salariu.Text); functie.Update(id, angajat); this.Close(); }
private void Save_button_Click(object sender, EventArgs e) { var ang = new Angajat() { Nume = textBox_nume.Text, Prenume = textBox_prenume.Text, Data_Angajari = textBox_dataangajari.Text, Data_nasteri = textBoxData_nasteri.Text, Salariu = int.Parse(textBox_salariu.Text) }; functii.Insert(ang); this.Close(); }
void ExportXML() { DataSet ds = new DataSet(); Angajat ang = new Angajat(); DataTable dt = new DataTable(); ang.GetType().GetProperties().ToList().ForEach(f => { f.GetValue(ang, null); dt.Columns.Add(f.Name, f.PropertyType); }); var angajati = functie.GetAllAngajat(); foreach (var angajat in angajati) { dt.Rows.Add(angajat.Id, angajat.Nume, angajat.Prenume, angajat.Data_nasteri, angajat.Data_Angajari, angajat.Salariu); } ds.Tables.Add(dt); ds.WriteXml(File.OpenWrite(@"D:\AngajatiDB.xml")); MessageBox.Show("Export reusit \n Filsierul se afla in D\n si are numele AngajatiDB.xml"); }