public bool Update(LoaiPhong loaiPhong) { try { string query = "SELECT * FROM LoaiPhong"; SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection); table = GetData(); table.PrimaryKey = new DataColumn[] { table.Columns[0] }; DataRow row = table.Rows.Find(loaiPhong.LoaiPhongId); if (row != null) { row["tenLoaiPhong"] = loaiPhong.TenLoaiPhong; row["soLuongtoiDa"] = loaiPhong.SoLuongtoiDa; row["giaLoaiPhong"] = loaiPhong.GiaLoaiPhong; } SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter); dataAdapter.Update(table); return(true); } catch { return(false); } }
public bool Insert(LoaiPhong loaiPhong) { try { string query = "SELECT * FROM LoaiPhong"; SqlDataAdapter dataAdapter = new SqlDataAdapter(query, connection); table = GetData(); DataRow row = table.NewRow(); row["tenLoaiPhong"] = loaiPhong.TenLoaiPhong; row["soLuongtoiDa"] = loaiPhong.SoLuongtoiDa; row["giaLoaiPhong"] = loaiPhong.GiaLoaiPhong; table.Rows.Add(row); SqlCommandBuilder sqlCommandBuilder = new SqlCommandBuilder(dataAdapter); dataAdapter.Update(table); return(true); } catch { return(false); } }
public ActionResult Edit(LoaiPhong model) { if (ModelState.IsValid) { try { var objCheck = Db.LoaiPhongs.FirstOrDefault(x => x.TenLoaiPhong == model.TenLoaiPhong && x.MaKhachSan == model.MaKhachSan && x.MaLoaiPhong != model.MaLoaiPhong); if (objCheck == null) { var obj = Db.LoaiPhongs.FirstOrDefault(x => x.MaLoaiPhong == model.MaLoaiPhong); obj.TenLoaiPhong = model.TenLoaiPhong; obj.HinhAnh = model.HinhAnh; obj.SoGiuong = model.SoGiuong; obj.DonGia = model.DonGia; obj.MoTa = model.MoTa; Db.LoaiPhongs.Attach(obj); Db.Entry(obj).State = EntityState.Modified; Db.SaveChanges(); TempData["notice"] = "Sửa thành công!"; return(RedirectToAction("Index")); } else { TempData["notice"] = "Tên loại phòng đã tồn tại! Vui lòng chọn tên khác!"; } } catch { TempData["notice"] = "Sửa không thành công!"; } } return(View(model)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] LoaiPhong loaiPhong) { if (id != loaiPhong.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(loaiPhong); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LoaiPhongExists(loaiPhong.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(loaiPhong)); }
private void gridViewLoaiPhong_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { if (e.RowHandle >= 0) { if (e.Column == colDeleteLoaiPhong) { LoaiPhong objLoaiPhong = new LoaiPhong(); objLoaiPhong.IDLoaiPhong = Convert.ToInt32(gridViewLoaiPhong.GetRowCellValue(e.RowHandle, "IDLoaiPhong")); if (Convert.ToBoolean(gridViewLoaiPhong.GetRowCellValue(e.RowHandle, colDeleteLoaiPhong)) == true) { //warnning if (MessageBox.Show(this, "Bạn có muốn xóa Loại phòng này không?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (new DataAccess().deleteLoaiPhong(objLoaiPhong) == true) { ((frmMain)(this.MdiParent)).setStatus("Xóa Loại phòng thành công"); gridViewLoaiPhong.DeleteRow(e.RowHandle); } else { MessageBox.Show(this, "Xóa Loại phòng không thành công", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); ((frmMain)(this.MdiParent)).setStatus(""); } } else { //set the image to uncheck gridViewLoaiPhong.SetRowCellValue(e.RowHandle, colDeleteLoaiPhong, true); } } } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,LoaiPhongName")] LoaiPhong loaiPhong) { if (id != loaiPhong.Id) { return(NotFound()); } if (ModelState.IsValid) { try { var loaiphongName = new SqlParameter("@Ten", loaiPhong.LoaiPhongName); var loaiphongId = new SqlParameter("@id", loaiPhong.Id); _context.Database.ExecuteSqlRaw("EXEC dbo.spEditLoaiPhong @id,@Ten", loaiphongId, loaiphongName); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LoaiPhongExists(loaiPhong.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(loaiPhong)); }
public ActionResult Edit(LoaiPhong loaiphong) { if (ModelState.IsValid) { if (loaiphong.imageFileks != null) { string fileName = Path.GetFileNameWithoutExtension(loaiphong.imageFileks.FileName); string extension = Path.GetExtension(loaiphong.imageFileks.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; loaiphong.Anh = "~/Image/" + fileName; fileName = Path.Combine(Server.MapPath("~/Image/"), fileName); loaiphong.imageFileks.SaveAs(fileName); } var dao = new LoaiPhongDao(); var result = dao.ChinhSua(loaiphong); if (result) { SetAlert("Cập nhật thành công", "success"); return(RedirectToAction("Index", "LoaiPhong")); } else { SetAlert("Cập nhật thất bại", "error"); return(RedirectToAction("Edit", "LoaiPhong")); } } return(View("Index")); }
public void loadData() { loadLayout(); gridControlPhong.DataSource = null; checkedComboBoxCoSo.Properties.DataSource = CoSo.getAll(); checkedComboBoxLoaiPhong.Properties.DataSource = LoaiPhong.getAll(); }
public List <LoaiPhong> GetLoaiPhong(string sql) { List <LoaiPhong> list = new List <LoaiPhong>(); string ma, ten, ghichu; int dientich, dongia; dp.Connect(); try { SqlDataReader dr = dp.ExecuteReader(sql); while (dr.Read()) { ma = dr.GetString(0); ten = dr.GetString(1); dientich = dr.GetInt16(2); dongia = dr.GetInt16(3); ghichu = dr.GetString(4); LoaiPhong pro = new LoaiPhong(ma, ten, dientich, dongia, ghichu); list.Add(pro); } return(list); } catch (SqlException ex) { throw ex; } finally { dp.Disconnect(); } }
public frmHoaDon(string ma_phong, LoaiPhong lp) { InitializeComponent(); Background.Background = DTO.DefaultConfig.localbg; loaiphong = lp; phongchon.Tenphong = ma_phong; }
private void btnSua_Click(object sender, EventArgs e) { LoaiPhong lp = new LoaiPhong(); lp.Ma = dtgLoaiPhong.Rows[dtgLoaiPhong.CurrentRow.Index].Cells[0].Value.ToString(); lp.Ten = txtTen.Text.ToString().Trim(); lp.Ten = txtTen.Text.ToString().Trim(); lp.MoTa = rtbMoTa.Text.ToString().Trim(); lp.SoLuong = int.Parse(txtSoLuong.Text.ToString().Trim()); double giaquadem = 0; if (double.TryParse(txtGiaQuaDem.Text.ToString().Trim(), out giaquadem)) { lp.GiaQuaDem = giaquadem; } double giaquangay = 0; if (double.TryParse(txtGiaQuaNgay.Text.ToString().Trim(), out giaquangay)) { lp.GiaQuaNgay = giaquangay; } if (controller.updateLP(lp)) { dtgLoaiPhong.DataSource = controller.getList_LoaiPhong(); } }
public ActionResult dat_phong(string id1, string id2, string startString, string endString, string didbook) { if (didbook != "true") { KhachSan khachSan = ivivuDB.timKhachSan(id1); LoaiPhong loaiPhong = ivivuDB.timLoaiPhong(id2); ViewBag.idKS = id1; ViewBag.idLP = id2; return(View(khachSan)); } else { KhachSan khachSan = ivivuDB.timKhachSan(id1); LoaiPhong loaiPhong = ivivuDB.timLoaiPhong(id2); ViewBag.idKS = id1; ViewBag.idLP = id2; DateTime startDay = DateTime.Parse(startString); DateTime endDay = DateTime.Parse(endString); if (startDay.CompareTo(endDay) >= 0) { return(RedirectToAction("dat_phong", "KhachHang", new { id1, id2 })); } List <Phong> listPhong = ivivuDB.timPhongTrongTheoNgay(startString, endString, id2); ViewBag.listPhong = listPhong; return(View(khachSan)); } }
public async Task <int> Sua(LoaiPhongRequest model) { LoaiPhong loaiPhong = _context.LoaiPhongs.Where(a => a.ID == model.ID).FirstOrDefault(); if (loaiPhong == null) { throw new Exception("Loại phòng không tồn tại."); } loaiPhong.Instagram = model.Instagram; loaiPhong.LogoKhachSan = model.LogoKhachSan; loaiPhong.LastModifiedDate = DateTime.Now; loaiPhong.LogoKhachSan = model.LogoKhachSan; loaiPhong.SoDiDong = model.SoDiDong; loaiPhong.SoFax = model.SoFax; loaiPhong.SoMayBan = model.SoMayBan; loaiPhong.TenLoaiPhongTA = model.TenLoaiPhongTA; loaiPhong.TenLoaiPhongTV = model.TenLoaiPhongTV; loaiPhong.TrangThai = model.TrangThai; loaiPhong.Twitter = model.Twitter; loaiPhong.Website = model.Website; loaiPhong.Youtube = model.Youtube; _context.LoaiPhongs.Update(loaiPhong); await _context.SaveChangesAsync(); return(loaiPhong.ID); }
private void cbbLP_SelectedIndexChanged(object sender, EventArgs e) { string maphong = cbbLP.SelectedValue.ToString(); LoaiPhong lp = db.LoaiPhongs.Find(maphong); txtDonGia.Text = lp.DonGia.ToString(); }
public ActionResult Add(LoaiPhong model) { if (ModelState.IsValid) { try { var obj = Db.LoaiPhongs.FirstOrDefault(x => x.MaLoaiPhong == model.MaLoaiPhong && x.MaKhachSan == model.MaKhachSan); if (obj == null) { Db.LoaiPhongs.Add(model); Db.SaveChanges(); TempData["notice"] = "Thêm thành công!"; return(RedirectToAction("Index")); } else { TempData["notice"] = "Tên loại phòng đã tồn tại! Vui lòng chọn tên khác!"; } } catch { TempData["notice"] = "Thêm không thành công!"; } } return(View(model)); }
private void setDataView() { try { dxErrorProviderInfo.ClearErrors(); if (!function.Equals("view")) { editGUI("view"); } if (gridViewLoaiPhong.RowCount > 0) { if (gridViewLoaiPhong.GetFocusedRow() != null) { objLoaiPhong = gridViewLoaiPhong.GetFocusedRow() as LoaiPhong; txtTen.Text = objLoaiPhong.ten; txtMoTa.Text = objLoaiPhong.mota; } else { clearText(); objLoaiPhong = new LoaiPhong(); } } else { enableButton(false); clearText(); objLoaiPhong = new LoaiPhong(); } } catch (Exception ex) { Debug.WriteLine(this.Name + "->setDataView: " + ex.Message); } }
private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < dgvCT.Rows.Count - 1; i++) { if (dgvCT[0, i].Value.ToString() == cbPhong.SelectedValue.ToString()) { MessageBox.Show("Phòng này đã được thêm ở dưới. Vui lòng chọn phòng khác"); return; } } Phong ph = db.Phongs.Find(cbPhong.SelectedValue.ToString()); LoaiPhong lp = db.LoaiPhongs.Find(ph.MaLoaiPhong); string[] row1; row1 = new string[] { cbPhong.SelectedValue.ToString(), cbPhong.Text, ph.MaLoaiPhong, lp.DonGia.ToString() }; dgvCT.Rows.Add(row1); }
private void gridViewLoaiPhong_RowUpdated(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e) { DataRowView aRowView = (DataRowView)(e.Row); DataRow aRow = aRowView.Row; if (aRow.RowState == DataRowState.Added) { //insert command here LoaiPhong objLoaiPhong = new LoaiPhong(); objLoaiPhong.TenLoaiPhong = Convert.ToString(aRow["TenLoaiPhong"]); if (objLoaiPhong.TenLoaiPhong == "") { getAllLoaiPhong(); MessageBox.Show(this, "Không có Tên Loại Phòng", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } objLoaiPhong.Ghichu = Convert.ToString(aRow["Ghichu"]); if (new DataAccess().insertLoaiPhong(objLoaiPhong) >= 0) { getAllLoaiPhong(); ((frmMain)(this.MdiParent)).setStatus("Thêm mới Loại phòng thành công"); } else { getAllLoaiPhong(); MessageBox.Show(this, "Thêm mới Loại phòng không thành công", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
//Thêm private void btnThem_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtTenLoaiPhong.Text)) { MessageBox.Show("Vui lòng nhập tên loại phòng", "Ràng buộc dữ liệu", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTenLoaiPhong.Select(); return; } if (string.IsNullOrEmpty(txtDonGia.Text)) { MessageBox.Show("Vui lòng nhập đơn giá", "Ràng buộc dữ liệu", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtDonGia.Select(); return; } else { LoaiPhong l = new LoaiPhong(); l.TenLoaiPhong = txtTenLoaiPhong.Text; l.DonGia = int.Parse(txtDonGia.Text); l.NgayTao = DateTime.Now; l.NguoiTao = nhanvien; l.isDelete = 0; db.LoaiPhongs.InsertOnSubmit(l);//thêm vào csdl db.SubmitChanges(); MessageBox.Show("Thêm mới loại phòng thành công", "Successfully", MessageBoxButtons.OK, MessageBoxIcon.Information); ShowData(); //resest các ô text txtTenLoaiPhong.Text = null; txtDonGia.Text = "0"; } }
public void them(string tenloai) { LoaiPhong loaiphong = new LoaiPhong(); loaiphong.TenLoai = tenloai; datacontext.LoaiPhongs.InsertOnSubmit(loaiphong); datacontext.SubmitChanges(); }
public bool XoaLoaiPhong(string maLoaiPhong) { LoaiPhong LoaiPhong = db.LoaiPhongs.Single(x => x.MaLoai == maLoaiPhong); db.LoaiPhongs.DeleteOnSubmit(LoaiPhong); db.SubmitChanges(); return(true); }
public ActionResult DeleteConfirmed(string id) { LoaiPhong loaiPhong = db.LoaiPhongs.Find(id); db.LoaiPhongs.Remove(loaiPhong); db.SaveChanges(); return(RedirectToAction("Index")); }
// Them phong moi vao vi tri thich hop, theo thu tu maphong public void ThemPhongVoiViTriThichHop(string ma, LoaiPhong loaiphong, int succhua) { Phong phong = TaoPhong(ma, loaiphong, succhua); if (phong != null) { listPhong.ThemThichHop(phong); } }
// Them phong moi vao cuoi danh sach public void ThemPhong(string ma, LoaiPhong loaiphong, int succhua) { Phong phong = TaoPhong(ma, loaiphong, succhua); if (phong != null) { listPhong.Add(phong); } }
public LapPhong() { InitializeComponent(); ShowCBB(); string maphong = cbbLP.SelectedValue.ToString(); LoaiPhong lp = db.LoaiPhongs.Find(maphong); txtDonGia.Text = lp.DonGia.ToString(); }
public ActionResult Edit([Bind(Include = "MaLoaiPhong,Gia")] LoaiPhong loaiPhong) { if (ModelState.IsValid) { db.Entry(loaiPhong).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaiPhong)); }
public LoaiPhong getLoaiPhongFromMaLP(string ma) { LoaiPhong rs = qlks.LoaiPhongs.Where(t => t.MaLoaiPhong == ma).FirstOrDefault(); if (rs != null) { return(rs); } return(null); }
public void sua(int id, string tenloai) { LoaiPhong loaiphong = (from lp in datacontext.LoaiPhongs where lp.ID == id select lp).FirstOrDefault(); loaiphong.TenLoai = tenloai; if (loaiphong != null) { datacontext.SubmitChanges(); } }
public string GetTenLoaiPhong_by_IDLoai(int id) { Phong ph = db.Phongs.Where(n => n.id_Phong == id).SingleOrDefault(); LoaiPhong p = db.LoaiPhongs.Where(n => n.id_loai_phong == ph.id_loai_phong).SingleOrDefault(); if (p != null) { return(p.ten_loai_phong); } return(""); }
public async Task <IActionResult> Create([Bind("Id,Name")] LoaiPhong loaiPhong) { if (ModelState.IsValid) { _context.Add(loaiPhong); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(loaiPhong)); }
private void btnOk_Click(object sender, EventArgs e) { try { if (checkInput()) { switch (function) { case "add": objLoaiPhong = new LoaiPhong(); setDataObj(); if (objLoaiPhong.add() > 0 && DBInstance.commit() > 0) { XtraMessageBox.Show("Thêm loại phòng thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Guid id = objLoaiPhong.id; reloadAndFocused(id); } else { XtraMessageBox.Show("Thêm loại phòng không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; case "edit": setDataObj(); if (objLoaiPhong.update() > 0 && DBInstance.commit() > 0) { XtraMessageBox.Show("Sửa loại phòng thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Guid id = objLoaiPhong.id; reloadAndFocused(id); } else { XtraMessageBox.Show("Sửa loại phòng không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; } } } catch (Exception ex) { Debug.WriteLine(this.Name + "->btnOk_Click: " + ex.Message); } }
public static bool ImportLoaiPhong(String fileName, String sheet) { try { int line = 0; System.Data.DataTable dt = new System.Data.DataTable(); const int STT = 0; const int LOAIPHONG = 1; const int MOTA = 2; const int PASS = 3; dt = OpenFile(fileName, sheet); if (dt != null) { int lines = dt.Rows.Count; foreach (System.Data.DataRow row in dt.Rows) { try { line++; DevExpress.XtraSplashScreen.SplashScreenManager.Default.SetWaitFormCaption("Import Loại phòng... " + String.Format(System.Globalization.CultureInfo.InvariantCulture, "{0:0.0}", (line * 1.0 / lines) * 100) + "%"); if (row[LOAIPHONG] != DBNull.Value && !row[PASS].Equals("Pass")) { if (LoaiPhong.getAll().FirstOrDefault(c => c.ten.ToUpper().Equals(row[LOAIPHONG].ToString().Trim().ToUpper())) == null) { LoaiPhong obj = new LoaiPhong(); obj.ten = row[LOAIPHONG].ToString().Trim(); obj.mota = row[MOTA].ToString().Trim(); if (obj.add() > 0 && DBInstance.commit() > 0) { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Pass"); } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error"); } } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Exist"); } } } catch (Exception ex) { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error"); Debug.WriteLine("ExcelDataBaseHelper->ImportLoaiPhong: " + ex.Message); } } } return true; } catch (Exception ex) { Debug.WriteLine("ExcelDataBaseHelper->ImportLoaiPhong: " + ex.Message); return false; } }
public static bool ImportPhong(String fileName, String sheet) { try { int line = 0; System.Data.DataTable dt = new System.Data.DataTable(); const int STT = 0; const int MAPHONG = 1; const int TENPHONG = 2; const int LOAIPHONG = 3; //const int SOCHONGOI = 4; const int MOTA = 5; const int COSO = 6; const int DAY = 7; const int TANG = 8; const int PASS = 9; dt = OpenFile(fileName, sheet); if (dt != null) { int lines = dt.Rows.Count; foreach (System.Data.DataRow row in dt.Rows) { line++; DevExpress.XtraSplashScreen.SplashScreenManager.Default.SetWaitFormCaption("Import Phòng... " + String.Format(System.Globalization.CultureInfo.InvariantCulture, "{0:0.0}", (line * 1.0 / lines) * 100) + "%"); bool ok = false; if (!row[PASS].Equals("Pass")) { if (row[TENPHONG] != DBNull.Value) { if (Phong.getAll().FirstOrDefault(c => c.ten.ToUpper() == row[TENPHONG].ToString().Trim().ToUpper()) == null) { try { ViTri objViTri = new ViTri(); CoSo objCoSo = new CoSo(); Dayy objDay = new Dayy(); Tang objTang = new Tang(); LoaiPhong objLoai = new LoaiPhong(); if (row[COSO] != DBNull.Value) { objCoSo = CoSo.getAll().Where(c => c.ten.ToUpper().Equals(row[COSO].ToString().Trim().ToUpper())).FirstOrDefault(); if (objCoSo != null && objCoSo.id != Guid.Empty) { if (row[DAY] != DBNull.Value && objCoSo.days.Count > 0) { objDay = objCoSo.days.Where(c => c.ten.ToUpper().Equals(row[DAY].ToString().Trim().ToUpper())).FirstOrDefault(); if (objDay != null && objDay.id != Guid.Empty) { if (row[TANG] != DBNull.Value && objDay.tangs.Count > 0) { objTang = objDay.tangs.Where(c => c.ten.ToUpper().Equals(row[TANG].ToString().Trim().ToUpper())).FirstOrDefault(); if (objTang != null && objTang.id != Guid.Empty) { objViTri.coso = objCoSo; objViTri.day = objDay; objViTri.tang = objTang; ok = true; } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có tầng)"); } } else if (row[TANG] == DBNull.Value) { objViTri.coso = objCoSo; objViTri.day = objDay; objViTri.tang = null; ok = true; } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có tầng)"); } } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có dãy)"); } } else if (row[DAY] == DBNull.Value) { objViTri.coso = objCoSo; objViTri.day = null; objViTri.tang = null; ok = true; } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có dãy)"); } } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có cơ sở)"); } } if (row[LOAIPHONG] != DBNull.Value) { objLoai = LoaiPhong.getAll().Where(c => c.ten.ToUpper().Equals(row[LOAIPHONG].ToString().Trim().ToUpper())).FirstOrDefault(); if (objLoai == null || objLoai.id == Guid.Empty) { objLoai = new LoaiPhong(); objLoai.ten = row[LOAIPHONG].ToString().Trim(); objLoai.mota = row[LOAIPHONG].ToString().Trim(); //ok = false; //WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có loại phòng)"); } } else { ok = false; WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không có loại phòng)"); } if (ok) { Phong obj = new Phong(); obj.subId = row[MAPHONG] != DBNull.Value ? row[MAPHONG].ToString().Trim() : null; obj.vitri = objViTri; obj.ten = row[TENPHONG].ToString().Trim(); //obj.sochongoi = row[SOCHONGOI] != DBNull.Value ? Convert.ToInt32(row[SOCHONGOI].ToString()) : 0; obj.mota = row[MOTA].ToString().Trim(); obj.loaiphong = objLoai; if (obj.add() > 0 && DBInstance.commit() > 0) { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Pass"); } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error"); } } } catch (Exception ex) { Debug.WriteLine("ExcelDataBaseHelper->ImportPhong: " + ex.Message); WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error"); } } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Exist"); } } else { WriteFile(fileName, sheet, row[STT].ToString().Trim(), "Error (Không đủ thông tin)"); } } } } return true; } catch (Exception ex) { Debug.WriteLine("ExcelDataBaseHelper->ImportPhong: " + ex.Message); return false; } }
private void setDataView() { try { dxErrorProviderInfo.ClearErrors(); if (!function.Equals("view")) editGUI("view"); if (gridViewLoaiPhong.RowCount > 0) { if (gridViewLoaiPhong.GetFocusedRow() != null) { objLoaiPhong = gridViewLoaiPhong.GetFocusedRow() as LoaiPhong; txtTen.Text = objLoaiPhong.ten; txtMoTa.Text = objLoaiPhong.mota; } else { clearText(); objLoaiPhong = new LoaiPhong(); } } else { enableButton(false); clearText(); objLoaiPhong = new LoaiPhong(); } } catch (Exception ex) { Debug.WriteLine(this.Name + "->setDataView: " + ex.Message); } }
public static LoaiPhong CreateLoaiPhong(int maLoaiPhong) { LoaiPhong loaiPhong = new LoaiPhong(); loaiPhong.MaLoaiPhong = maLoaiPhong; return loaiPhong; }
public void AddToLoaiPhongs(LoaiPhong loaiPhong) { base.AddObject("LoaiPhongs", loaiPhong); }