public bool UpdateComandanti(string name, string lastname, string tel, string mail, string adr, string gm, int code) { if (code == 0) return false; using (var transaction = context.Database.BeginTransaction()) { try { var com = new Comandanti { Nume = name, Prenume = lastname, }; context.Comandantis.Attach(com); context.Entry(com).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); transaction.Commit(); return true; } catch (Exception ex) { transaction.Rollback(); return false; } } }
public bool InsertComandanti(string name, string lastname, string tel, string mail, string adr, string gm, int code) { if (code == 0) return false; using (var context = new ServiciiATMContext()) { var com = new Comandanti { Nume = name, Prenume = lastname, Nr_tel = tel, Email = mail, Adresa = adr, Grad_militar = gm }; context.Comandantis.Add(com); context.Entry(com).State = System.Data.Entity.EntityState.Added; context.SaveChanges(); return true; } }