public string Update(TrangThaiChamCong obj) { myData.TrangThaiChamCongs.Update(obj); myData.SaveChanges(); return(null); }
public string Add(TrangThaiChamCong obj) { myData.TrangThaiChamCongs.Add(obj); myData.SaveChanges(); return(null); }
public static TrangThaiChamCongDTO ToDTO(this TrangThaiChamCong trangThaiChamCong) { return(new TrangThaiChamCongDTO() { TrangThaiChamCongId = trangThaiChamCong.TrangThaiChamCongId, TenTrangThai = trangThaiChamCong.TenTrangThai, HSTrangThai = trangThaiChamCong.HSTrangThai }); }
public string Add(TrangThaiChamCong obj) { //Kiểm tra khóa chính if (myData.TrangThaiChamCongs.ToList().Find(x => x.TrangThaiChamCongId == obj.TrangThaiChamCongId) != null) { return("Trạng thái chấm công id đã tồn tại"); } myData.TrangThaiChamCongs.Add(obj); myData.SaveChanges(); return(null); }
public string Remove(TrangThaiChamCong obj) { //Kiểm tra quan hệ BangChamCong bangChamCong = myData.BangChamCongs.ToList().Find(x => x.TrangThaiChamCongId == obj.TrangThaiChamCongId); if (bangChamCong != null) { return("Bảng chấm công \"" + bangChamCong.BangChamCongId + "\" đang tham chiếu tới khóa này vui lòng xóa hoặc điều hướng sang khóa khác rồi tiếp tục"); } myData.TrangThaiChamCongs.Remove(obj); myData.SaveChanges(); return(null); }