public frmThemHDDC() { InitializeComponent(); if (stringkhid != "") { KhachHang a = khmd.timkhachhang(int.Parse(stringkhid)); //khách hàng mua: lbtennm.Content = a.hoten; lbsmndnm.Content = a.cmnd; lbdiachinm.Content = a.diachitt; lbdienthoainm.Content = a.sdt; } if (stringbdsid != "") { BatDongSan bds = bdsview.timbds(int.Parse(stringbdsid)); //Bất động sản: lbmsch.Content = bds.masoqsdd; lbchieudai.Content = bds.chieudai; lbchieurong.Content = bds.chieurong; lbdientich.Content = bds.dientich; lbtonggiatri.Content = bds.dientich * bds.dongia + ".000.000 VNĐ"; //khách hàng bán: lbtennb.Content = bds.KhachHang.hoten; lbcmndnb.Content = bds.KhachHang.cmnd; lbdiachinb.Content = bds.KhachHang.diachitt; lbsdtnb.Content = bds.KhachHang.sdt; lbtiencoc.Content = bds.dientich * bds.dongia * 10 / 100 + ".000.000 VNĐ"; } }
public ActionResult ThemBatDongSan([Bind(Include = "TenBatDongSan,IDTinhThanhPho,IDQuanHuyen,IDPhuongXa,DiaChi,gia,IDDonVi,dientich,IDLoaiBaiDang,IDLoaiNhaDat,IDDuAn,mota,SoPhongNgu,SoTang,SoToilet,NoiThat,MatTien,HuongNha,TenLienHe,DiaChiLienHe,SoDienThoaiLienHe,EmailLienHe")] BatDongSan batdongsan, HttpPostedFileBase image) { if (image != null && image.ContentLength > 0) { string filename = System.IO.Path.GetFileName(image.FileName); string urlimage = Server.MapPath("~/Images" + filename); string path = Path.Combine(Server.MapPath("~/Images"), Path.GetFileName(image.FileName)); image.SaveAs(path); image.SaveAs(urlimage); batdongsan.Urlimage = "Images/" + filename; } if (batdongsan.IDDuAn == 0 || batdongsan.IDDuAn == null) { batdongsan.IDDuAn = 1; } batdongsan.Mota = batdongsan.Mota.Replace("\r\n", "<br />"); batdongsan.TrangThai = 2; batdongsan.NgayDang = DateTime.Now; batdongsan.NgayCapNhat = DateTime.Now; if (ModelState.IsValid) { db.Entry(batdongsan).State = EntityState.Added; db.SaveChanges(); return(Redirect("/NhanVien/DSBatDongSan")); } return(View(batdongsan)); }
private void grid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { BatDongSan a = grid.SelectedItem as BatDongSan; frmThemHDDC.stringbdsid = a.bdsid.ToString(); frmThemHDDC frm = new frmThemHDDC(); frm.Show(); this.Close(); }
public ActionResult LoaiBo(BatDongSan bds) { var batdongsan = db.BatDongSans.Where(s => s.ID == bds.ID).FirstOrDefault(); if (batdongsan == null) { return(HttpNotFound()); } db.Entry(batdongsan).State = EntityState.Deleted; db.SaveChanges(); return(Redirect("Danhsach_DuyetBaiDang")); }
private void btnThem_Click(object sender, RoutedEventArgs e) { HopDongKyGui hdkg = new HopDongKyGui(); BatDongSan bds = new BatDongSan(); bds.KhachHang = dc.KhachHangs.Single(x => x.khid == int.Parse(cboKH.SelectedValue.ToString())); bds.LoaiBD = dc.LoaiBDs.Single(x => x.loaiid == int.Parse(cboLoai.SelectedValue.ToString())); bds.chieudai = double.Parse(txtDai.Text); bds.chieurong = double.Parse(txtRong.Text); bds.dientich = double.Parse(txtDai.Text) * double.Parse(txtRong.Text); bds.dongia = double.Parse(txtDongia.Text); bds.hoahong = double.Parse(txtHH.Text); bds.sonha = txtSonha.Text; bds.tenduong = txtDuong.Text; bds.phuong = txtPhuong.Text; bds.quan = txtQuan.Text; bds.thanhpho = txtTP.Text; bds.mota = txtMota.Text; bds.hinhanh = null; bds.tinhtrang = 1;// bds.masoqsdd = txtQSDD.Text; MessageBoxResult result = MessageBox.Show("Bạn có đồng ý lập hợp đồng này ?", "Thông Báo", MessageBoxButton.YesNo); switch (result) { case MessageBoxResult.Yes: dc.BatDongSans.InsertOnSubmit(bds); dc.SubmitChanges(); dc.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, dc.BatDongSans); int idbds = dc.BatDongSans.Max(x => x.bdsid); hdkg.BatDongSan = dc.BatDongSans.Single(x => x.bdsid == idbds); hdkg.NhanVien = dc.NhanViens.Single(x => x.nvid == nvid); //idnv hdkg.KhachHang = dc.KhachHangs.Single(x => x.khid == int.Parse(cboKH.SelectedValue.ToString())); hdkg.ngaybatdau = dpbatdau.DateTime; hdkg.ngayketthuc = dpketthuc.DateTime; hdkg.chiphidv = double.Parse(txtChiPhi.Text); hdkg.giatri = double.Parse(txtTongGia.Text); dc.HopDongKyGuis.InsertOnSubmit(hdkg); dc.SubmitChanges(); MessageBox.Show("Lập Hợp Đồng thành công!"); this.Close(); break; case MessageBoxResult.No: break; } }
public ActionResult XacNhanBanThanhCong(PhanCong epcs) { if (epcs == null) { return(HttpNotFound()); } var phancong = db.PhanCongs.Where(x => x.ID == epcs.ID).FirstOrDefault(); BatDongSan batdongsan = db.BatDongSans.Where(x => x.ID == epcs.IDBatDongSan).FirstOrDefault(); batdongsan.TrangThai = 4; batdongsan.NgayCapNhat = DateTime.Now; db.Entry(batdongsan).State = EntityState.Modified; db.SaveChanges(); return(Redirect("Index")); }
public ActionResult XemBatDongSan(int?ID) { BatDongSan batdongsan = db.BatDongSans.Where(x => x.ID == ID).FirstOrDefault(); if (batdongsan == null) { return(HttpNotFound()); } if (Session["nhanvien"] != null) { return(PartialView("XemBatDongSan", batdongsan)); } else { return(RedirectToAction("../Home/Login")); } }
public ActionResult PhanCongSales(int?ID) { BatDongSan bds = db.BatDongSans.Where(m => m.ID == ID).FirstOrDefault(); if (bds == null) { return(HttpNotFound()); } ViewBag.listsales = db.Sales.ToList(); if (Session["nhanvien"] != null) { return(PartialView("PhanCongSales", bds)); } else { return(RedirectToAction("../Home/Login")); } }
public ActionResult PhanCong(int?idbatdongsan, int?idsale) { BatDongSan batdongsan = db.BatDongSans.Where(s => s.ID == idbatdongsan).FirstOrDefault(); if (batdongsan == null) { return(HttpNotFound()); } batdongsan.TrangThai = 3; db.Entry(batdongsan).State = EntityState.Modified; db.SaveChanges(); PhanCong pc = new PhanCong() { IDBatDongSan = idbatdongsan, IDSales = idsale, PhanTramHoaHong = 0.05, NgayTao = DateTime.Now }; db.Entry(pc).State = EntityState.Added; db.SaveChanges(); return(Redirect("Danhsach_PhanCongSales")); }