public bool ThemPhieuDangKy(PhieuDangKyDTO phieuDangKyDTO) { try { OpenConnect(); string store = "sp_PhieuDangKy_Them"; sqlCommand = new SqlCommand(store, connect); sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.Parameters.Add(new SqlParameter("@makhachhang", phieuDangKyDTO.MaKhachHang)); sqlCommand.Parameters.Add(new SqlParameter("@madiaoc", phieuDangKyDTO.MaDiaOc)); sqlCommand.Parameters.Add(new SqlParameter("@manhanvien", phieuDangKyDTO.MaNhanVien)); sqlCommand.Parameters.Add(new SqlParameter("@ngaylap", phieuDangKyDTO.NgayLap)); sqlCommand.Parameters.Add(new SqlParameter("@ngaybatdau", phieuDangKyDTO.NgayBatDau)); sqlCommand.Parameters.Add(new SqlParameter("@ngayketthuc", phieuDangKyDTO.NgayKetThuc)); sqlCommand.Parameters.Add(new SqlParameter("@solangiahan", phieuDangKyDTO.SoLanGiaHan)); sqlCommand.Parameters.Add(new SqlParameter("@trangthaikiemduyet", phieuDangKyDTO.TrangThaiKiemDuyet)); sqlCommand.Parameters.Add(new SqlParameter("@tongtien", phieuDangKyDTO.TongTien)); sqlCommand.Parameters.Add(new SqlParameter("@lydokhongduyet", phieuDangKyDTO.LyDoKhongDuyet)); sqlCommand.ExecuteNonQuery(); return(true); } catch { return(false); } finally { CloseConnect(); } }
public bool SuaKiemDuyetPhieuDangKy(PhieuDangKyDTO phieuDangKyDTO) { try { OpenConnect(); string store = "sp_PhieuDangKy_SuaKiemDuyet"; sqlCommand = new SqlCommand(store, connect); sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.Parameters.Add(new SqlParameter("@maphieudangky", phieuDangKyDTO.MaPhieuDangKy)); sqlCommand.Parameters.Add(new SqlParameter("@trangthaikiemduyet", phieuDangKyDTO.TrangThaiKiemDuyet)); sqlCommand.Parameters.Add(new SqlParameter("@lydokhongduyet", phieuDangKyDTO.LyDoKhongDuyet)); sqlCommand.ExecuteNonQuery(); return(true); } catch { return(false); } finally { CloseConnect(); } }
private void btnSua_Click(object sender, EventArgs e) { if (KiemTraThongTinTrong()) { MessageBox.Show("Làm ơn điền đầy đủ thông tin phiếu đăng ký"); } else { if (KiemTraThongTinHopLe()) { int trangThaiKiemDuyet = 0; if (rbDaKiemDuyet.Checked) { trangThaiKiemDuyet = 1; } PhieuDangKyDTO phieuDangKyDTO = new PhieuDangKyDTO( Int32.Parse(txtMaPhieuDangKy.Text.ToString()), Int32.Parse(cbKhachHang.SelectedValue.ToString()), Int32.Parse(cbDiaOc.SelectedValue.ToString()), Int32.Parse(cbNhanVien.SelectedValue.ToString()), Convert.ToDateTime(dtpNgayLapPhieu.Text), Convert.ToDateTime(dtpNgayBatDau.Text), Convert.ToDateTime(dtpNgayKetThuc.Text), Int32.Parse(txtSoLanGiaHan.Text.ToString()), trangThaiKiemDuyet, TinhTongTien() , ""); try { if (phieuDangKyBLL.SuaPhieuDangKy(phieuDangKyDTO)) { MessageBox.Show("Sửa phiếu đăng ký thành công"); if (MaDiaOcPoup == 0) { dgvPhieuDangKy.DataSource = phieuDangKyBLL.LayDanhSachPhieuPhieuDangKyCoTen(); } else { dgvPhieuDangKy.DataSource = phieuDangKyBLL.LayDanhSachPhieuDangKyTheoMaDiaOc(MaDiaOcPoup); } LamMoiThongTin(); } else { MessageBox.Show("Sửa phiếu đăng ký thất bại"); } } catch { } } } }
private void dgvPhieuDangKy_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { try { DataGridViewRow row = dgvPhieuDangKy.Rows[e.RowIndex]; int columnIndex = dgvPhieuDangKy.CurrentCell.ColumnIndex; string columnName = dgvPhieuDangKy.Columns[columnIndex].Name; int maPhieuDK = Int32.Parse(row.Cells["MaPhieuDangKy"].Value.ToString()); if (columnName.Equals("ChiTiet")) { FormChiTietPhieuDangKy diaglogChiTietPhieuDangKy = new FormChiTietPhieuDangKy(maPhieuDK); diaglogChiTietPhieuDangKy.StartPosition = FormStartPosition.CenterScreen; diaglogChiTietPhieuDangKy.ShowDialog(this); } if (columnName.Equals("XacNhan")) { int trangThai = 0; if (row.Cells["TrangThaiKiemDuyet"].Value.ToString().Equals("1")) { trangThai = 1; } string lyDo = ""; if (trangThai == 0) { lyDo = row.Cells["LyDoKhongDuyet"].Value.ToString(); } PhieuDangKyDTO phieuDangKyDTO = new PhieuDangKyDTO(maPhieuDK, trangThai, lyDo); try { if (phieuDangKyBLL.SuaKiemDuyetPhieuDangKy(phieuDangKyDTO)) { MessageBox.Show("Sửa trạng thái phiếu đăng ký thành công"); LoadPhieuDangKy(); } else { MessageBox.Show("Sửa trạng thái phiếu đăng ký thất bại"); } } catch { } } } catch { } } }
public bool SuaKiemDuyetPhieuDangKy(PhieuDangKyDTO phieuDangKyDTO) { return(phieuDangKyDAL.SuaKiemDuyetPhieuDangKy(phieuDangKyDTO)); }
public bool SuaPhieuDangKy(PhieuDangKyDTO phieuDangKyDTO) { return(phieuDangKyDAL.SuaPhieuDangKy(phieuDangKyDTO)); }
public bool ThemPhieuDangKy(PhieuDangKyDTO phieuDangKyDTO) { return(phieuDangKyDAL.ThemPhieuDangKy(phieuDangKyDTO)); }