public static bool add(NhanVien_View nv) { using (var transaction = Context.getInstance().db.Database.BeginTransaction()) { try { Context.getInstance().db.Entry(nv.toNhanVien()).State = System.Data.Entity.EntityState.Added; Context.getInstance().db.SaveChanges(); transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); Context.Refresh(); Console.WriteLine("ERROR--------------------------------------" + ex.Message); return(false); } } return(true); }