public string Sua(YeuCauTinhGiaInBDO entityBDO) { YEU_CAU_TINH_GIA_IN entity = db.YEU_CAU_TINH_GIA_IN.Where(x => (x.ID == entityBDO.ID)).SingleOrDefault(); string kq = ""; if (entity != null) { try { // kq = KiemTraTrung(entityBDO.So, 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 Tính giá 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(YeuCauTinhGiaInBDO entityBDO, YEU_CAU_TINH_GIA_IN entityDAO) { entityDAO.ID = entityBDO.ID; entityDAO.ID_NGUOI_DUNG = entityBDO.IdNguoiDung; entityDAO.ngay_yeu_cau = entityBDO.NgayYeuCau; entityDAO.ho_ten = entityBDO.HoTen; entityDAO.cong_ty = entityBDO.CongTy; entityDAO.so_dien_thoai = entityBDO.SoDienThoai; entityDAO.email = entityBDO.Email; entityDAO.noi_dung = entityBDO.NoiDung; entityDAO.tham_chieu_ticket = entityBDO.ThamChieuTicket; entityDAO.phan_cho_nhan_vien = entityBDO.PhanChoNhanVien; entityDAO.tinh_trang = entityBDO.TinhTrang; }
public string Them(YeuCauTinhGiaInBDO entityBDO) { string kq = ""; try { // kq = KiemTraTrung(entityBDO.So); //if (kq != "") // return kq; YEU_CAU_TINH_GIA_IN entity = new YEU_CAU_TINH_GIA_IN(); ChuyenBDOThanhDAO(entityBDO, entity); db.YEU_CAU_TINH_GIA_IN.Add(entity); db.SaveChanges(); kq = string.Format("Tính giá:{0}", entity.ID); } catch (Exception e) { kq = string.Format("Thêm Tính giá {0} bị lỗi: {1}!", entityBDO.ID, e.Message); } return(kq); }
public string Xoa(int iD) { string kq = ""; YEU_CAU_TINH_GIA_IN entity = db.YEU_CAU_TINH_GIA_IN.Find(iD); if (entity != null) { try { db.YEU_CAU_TINH_GIA_IN.Remove(entity); db.SaveChanges(); } catch { kq = string.Format("Xóa Tính giá {0} không thành công!", entity.ID); } } else { kq = string.Format("Tính giá ID:{0} không tồn tại!", iD); } return(kq);; }