public BusinessEntities.NhanSu.eKyLuat Them(DataAccessLayer.KyLuat Moi) { try { db.Connection.Open(); db.Transaction = db.Connection.BeginTransaction(); Moi.maKyLuat = TaoMaKyLuat(); db.KyLuats.InsertOnSubmit(Moi); db.SubmitChanges(); return(new BusinessEntities.NhanSu.eKyLuat(Moi.maKyLuat, Moi.dieuKhoanKyLuat, Moi.hinhThucKyLuat)); } catch { db.Transaction.Rollback(); return(null); } }
public bool SuaKyLuat(DataAccessLayer.KyLuat Moi) { try { db.Connection.Open(); db.Transaction = db.Connection.BeginTransaction(); var c = from i in db.KyLuats where i.maKyLuat.Equals(Moi.maKyLuat) select i; foreach (DataAccessLayer.KyLuat i in c.ToList()) { i.hinhThucKyLuat = Moi.hinhThucKyLuat; i.dieuKhoanKyLuat = Moi.dieuKhoanKyLuat; } db.SubmitChanges(); return(true); } catch { db.Transaction.Rollback(); return(false); } }