protected void Page_Load(object sender, EventArgs e) { if (this.Page.RouteData.Values["nha"] != null) { this.UpdateStatus(); _nhaID = Convert.ToInt32(this.Page.RouteData.Values["nha"]); Models.Nha nha = _nhaEntity.Find(_nhaID); _kekhaiID = nha.KKID; if (!this.Page.IsPostBack) { rblNhaO.SelectedValue = nha.NHAIsNha.ToString(); txtLoaiNha.Text = nha.NHALoai; txtDiaChi.Text = nha.NHADiaChi; txtCap.Text = nha.NHACap; txtDienTich.Text = nha.NHADienTich.ToString(); if (nha.NHAGiaTri % 1 == 0) { txtGiaTri.Text = nha.NHAGiaTri.ToString("###"); } else { txtGiaTri.Text = nha.NHAGiaTri.ToString(); } txtQuyenSoHuu.Text = nha.NHAQuyenSoHuu; txtGhiChu.Text = nha.NHAGhiChu; } } else { this.CreateStatus(); _kekhaiID = Convert.ToInt32(this.Page.RouteData.Values["kekhai"]); } }
public void Delete(int _nhaID) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.Nha nha = db.Nhas.FirstOrDefault(x => x.NHAID == _nhaID); db.Nhas.Remove(nha); db.SaveChanges(); db.Dispose(); }
public string ConvertNha(Models.Nha _nha) { if (_nha.NHAIsNha) { return("Nhà ở"); } else { return("Công trình xây dựng khác"); } }
public void Update(int _nhaID, string _diachi, string _loainha, string _cap, decimal _dientich, decimal _giatri, string _quyensohuu, string _ghichu, bool _nhao) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.Nha nha = db.Nhas.FirstOrDefault(x => x.NHAID == _nhaID); nha.NHADiaChi = _diachi; nha.NHALoai = _loainha; nha.NHACap = _cap; nha.NHADienTich = _dientich; nha.NHAGiaTri = _giatri; nha.NHAQuyenSoHuu = _quyensohuu; nha.NHAGhiChu = _ghichu; nha.NHAIsNha = _nhao; db.SaveChanges(); db.Dispose(); }
public Models.Nha Find(int _nhaID) { Models.EmployeeManagementEntities db = new EmployeeManagementEntities(); Models.Nha nha = db.Nhas.FirstOrDefault(x => x.NHAID == _nhaID); return(nha); }
protected void Page_Load(object sender, EventArgs e) { if (Session["account"] != null) { string email = Session["account"].ToString(); Models.AccountEntity accEntity = new Models.AccountEntity(); Models.Account account = accEntity.FindByEmail(email); if (account == null) { this.RedirectToIndex(); } else if (account.ACCChucNang > 1) { if (!account.ACCUpKeKhai) { this.RedirectToIndex(); } else if (this.Page.RouteData.Values["nha"] != null) { try { int nhaID = Convert.ToInt32(this.Page.RouteData.Values["nha"]); Models.NhaEntity nhaEntity = new Models.NhaEntity(); Models.Nha nha = nhaEntity.Find(nhaID); if (nha == null) { this.RedirectToIndex(); } else if (nha.KeKhai.NVID != account.NVID) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else if (this.Page.RouteData.Values["kekhai"] != null) { try { int kekhaiID = Convert.ToInt32(this.Page.RouteData.Values["kekhai"]); Models.KeKhaiEntity kkEntity = new Models.KeKhaiEntity(); Models.KeKhai kekhai = kkEntity.Find(kekhaiID); if (kekhai == null) { this.RedirectToIndex(); } else if (kekhai.NVID != account.NVID) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else { this.RedirectToIndex(); } } else if (this.Page.RouteData.Values["nha"] != null) { try { int nhaID = Convert.ToInt32(this.Page.RouteData.Values["nha"]); Models.NhaEntity nhaEntity = new Models.NhaEntity(); Models.Nha nha = nhaEntity.Find(nhaID); if (nha == null) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else if (this.Page.RouteData.Values["kekhai"] != null) { try { int kekhaiID = Convert.ToInt32(this.Page.RouteData.Values["kekhai"]); Models.KeKhaiEntity kkEntity = new Models.KeKhaiEntity(); Models.KeKhai kekhai = kkEntity.Find(kekhaiID); if (kekhai == null) { this.RedirectToIndex(); } } catch { this.RedirectToIndex(); } } else { this.RedirectToIndex(); } } else { this.RedirectToIndex(); } }