public string Sua(MonThanhPhamBDO entityBDO) { DS_THANH_PHAM entity = db.DS_THANH_PHAM.Where(x => (x.ID == entityBDO.ID)).SingleOrDefault(); string kq = ""; if (entity != null) { try { kq = KiemTraTrung(entityBDO.Ten, entityBDO.ID); if (kq != "") { return(kq); } //Vượt thì chuyển ChuyenBDOThanhDAO(entityBDO, entity); //Chú ý db.Entry(entity).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); kq = string.Format("Sửa Món thành phẩm ID: {0} thành công", entity.ID);//trả về số Id } catch { kq = string.Format(" Sửa record {0} không thành công!", entity.ID); } } else { return(kq = string.Format("Thông tin {0} không tồn tại!", entity.ID)); } return(kq); }
//--Hàm Chuyển public static void ChuyenBDOThanhDTO(MonThanhPhamBDO monTP_BDO, MonThanhPham monTP_DTO) { monTP_DTO.ID = monTP_BDO.ID; monTP_DTO.Ten = monTP_BDO.Ten; monTP_DTO.Ma_01 = monTP_BDO.Ma_01; monTP_DTO.Ma_02 = monTP_BDO.Ma_02; monTP_DTO.Ma_02 = monTP_BDO.Ma_03; monTP_DTO.DaySoLuong = monTP_BDO.DaySoLuong; monTP_DTO.DonViTinh = monTP_BDO.DonViTinh; monTP_DTO.ThuTu = monTP_BDO.ThuTu; }
private void ChuyenBDOThanhDAO(MonThanhPhamBDO entityBDO, DS_THANH_PHAM entityDAO) { entityDAO.ID = entityBDO.ID; entityDAO.ten = entityBDO.Ten; entityDAO.ma_01 = entityBDO.Ma_01; entityDAO.ma_02 = entityBDO.Ma_02; entityDAO.ma_03 = entityBDO.Ma_03; entityDAO.day_so_luong = entityBDO.DaySoLuong; entityDAO.don_vi_tinh = entityBDO.DonViTinh; entityDAO.thu_tu = entityBDO.ThuTu; }
public static MonThanhPham DocTheoId(int iD) { var khoSanPhamLogic = new MonThanhPhamLogic(); MonThanhPhamBDO khoSP_BDO = null; MonThanhPham khoSP_DTO = null; try { khoSP_BDO = khoSanPhamLogic.DocTheoId(iD); if (khoSP_BDO != null) { khoSP_DTO = new MonThanhPham(); //Chuyển đổi MonThanhPham.ChuyenBDOThanhDTO(khoSP_BDO, khoSP_DTO); } } catch { } return(khoSP_DTO); }
public MonThanhPhamBDO DocTheoId(int iD) { MonThanhPhamBDO item = null; try { var nguon = db.DS_THANH_PHAM.Where(x => x.ID == iD).Select(x => new MonThanhPhamBDO { ID = x.ID, Ten = x.ten, Ma_01 = x.ma_01, Ma_02 = x.ma_03, Ma_03 = x.ma_03, DaySoLuong = x.day_so_luong, DonViTinh = x.don_vi_tinh, ThuTu = (int)x.thu_tu }).SingleOrDefault(); item = nguon; } catch { } return(item); }
public void Them(MonThanhPhamBDO entityBDO) { throw new NotImplementedException(); }