public string Sua(GiayBDO entityBDO) { GIAY entity = db.GIAYs.Where(x => (x.ID == entityBDO.ID)).SingleOrDefault(); string kq = ""; if (entity != null) { try { kq = KiemTraTrung(entityBDO.TenGiay, entityBDO.KhoGiay, entityBDO.DinhLuong, entityBDO.IdDanhMucGiay, entityBDO.ID); if (kq != "") { return(kq); } ChuyenBDOThanhDAO(entityBDO, entity); //Chú ý db.Entry(entity).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); kq = string.Format("Sửa Giấy 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); }
private void ChuyenBDOThanhDAO(GiayBDO entityBDO, GIAY entityDAO) { entityDAO.ID = entityBDO.ID; entityDAO.Ten_giay = entityBDO.TenGiay; entityDAO.Kho_giay = entityBDO.KhoGiay; entityDAO.Dien_giai = entityBDO.DienGiai; entityDAO.Dinh_luong = entityBDO.DinhLuong; entityDAO.Ma_giay_ncc = entityBDO.MaGiayNCC; entityDAO.ID_DANH_MUC_GIAY = entityBDO.IdDanhMucGiay; entityDAO.Ma_giay_tu_dat = entityBDO.MaGiayTuDat; entityDAO.Chieu_ngan = entityBDO.ChieuNgan; entityDAO.Chieu_dai = entityBDO.ChieuDai; entityDAO.ten_mo_rong = entityBDO.TenGiayMoRong; entityDAO.Ton_kho = entityBDO.TonKho; entityDAO.Gia_mua = entityBDO.GiaMua; entityDAO.Thu_tu = entityBDO.ThuTu; entityDAO.Khong_con = entityBDO.KhongCon; }
public string Xoa(int iD) { string kq = ""; GIAY entity = db.GIAYs.Find(iD); if (entity != null) { try { db.GIAYs.Remove(entity); db.SaveChanges(); } catch { kq = string.Format("Xóa Giấy {0} không thành công!", entity.Ten_giay); } } else { kq = string.Format("Giấy ID:{0} không tồn tại!", iD); } return(kq);; }
public string Them(GiayBDO entityBDO) { string kq = ""; try { kq = KiemTraTrung(entityBDO.TenGiay, entityBDO.KhoGiay, entityBDO.DinhLuong, entityBDO.IdDanhMucGiay); if (kq != "") { return(kq); } GIAY entity = new GIAY(); ChuyenBDOThanhDAO(entityBDO, entity); db.GIAYs.Add(entity); db.SaveChanges(); kq = string.Format("Giấy:{0}", entity.ID); } catch { kq = string.Format("Thêm Giấy {0} lỗi!", entityBDO.ID); } return(kq); }