public bool EditThongTinDangKy(ThongTinDangKy ttdk) { try { if (conn.State != ConnectionState.Open) { conn.Open(); } SqlCommand cmd = new SqlCommand("ThongTinDangKy_Edit", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MaHV", SqlDbType.VarChar).Value = ttdk._mahv; cmd.Parameters.Add("@NgayDangKy", SqlDbType.SmallDateTime).Value = ttdk._ngaydangky; cmd.Parameters.Add("@TrangThai", SqlDbType.NVarChar).Value = ttdk._trangthai; cmd.Parameters.Add("@SoLuongCuocHen", SqlDbType.Int).Value = ttdk._soluongcuochen; cmd.Parameters.Add("@MaNgayRanh", SqlDbType.VarChar).Value = ttdk._mangayranh; cmd.Parameters.Add("@MaCaRanh", SqlDbType.VarChar).Value = ttdk._macaranh; cmd.Parameters.Add("@MaTrinhDoHienTai", SqlDbType.VarChar).Value = ttdk._matrinhdohientai; cmd.Parameters.Add("@MaTrinhDoMuonHoc", SqlDbType.VarChar).Value = ttdk._matrinhdomuonhoc; cmd.Parameters.Add("@MaTrinhDoDuocHoc", SqlDbType.VarChar).Value = ttdk._matrinhdoduochoc; cmd.Parameters.Add("@MaKiThiXepLop", SqlDbType.VarChar).Value = ttdk._makithixeplop; cmd.ExecuteNonQuery(); conn.Close(); return(true); } catch (Exception e) { conn.Close(); Console.WriteLine(e); return(false); } }
private void btnLuu_Click(object sender, EventArgs e) { if (dataGridViewX1.Rows.Count > 0) { for (int i = 0; i < dataGridViewX1.Rows.Count; i++) { string _maHV = _objhocvienbus.NextIDHocVien(); //Them hoc vien _objhocvien = new HocVien( _maHV, dataGridViewX1.Rows[i].Cells[1].Value.ToString(), //hoten dataGridViewX1.Rows[i].Cells[4].Value.ToString(), //gioitinh dataGridViewX1.Rows[i].Cells[3].Value.ToString(), //diachi dataGridViewX1.Rows[i].Cells[2].Value.ToString(), //sdt null, Double.Parse("0")); //Them thong tin dang ky cua hoc vien _objthongtindangky = new ThongTinDangKy( _maHV, dtNgayLapTTHV.Text, "Chưa học", Int32.Parse("0"), _objngayhocbus.GetMa_TheoTen(dataGridViewX1.Rows[0].Cells[5].Value.ToString()), //mangayranh _objcahocbus.GetMa_TheoTen(dataGridViewX1.Rows[0].Cells[6].Value.ToString()), //macaranh _objtrinhdobus.GetMa_TheoTen(dataGridViewX1.Rows[0].Cells[7].Value.ToString()), //matrinhdohientai _objtrinhdobus.GetMa_TheoTen(dataGridViewX1.Rows[0].Cells[8].Value.ToString()), //matrinhdomuonhoc _objtrinhdobus.GetMa_TheoTen(dataGridViewX1.Rows[0].Cells[8].Value.ToString()), //matrinhdoduochoc null); if (_objthongtindangkybus.AddThongTinDangKy(_objthongtindangky)) { if (_objhocvienbus.AddHocVien(_objhocvien)) { dataGridViewX1.Rows.Remove(dataGridViewX1.Rows[i]); i--; LoadData(); } else { _objthongtindangkybus.DeleteThongTinDangKy(_maHV); } } else { string a = dataGridViewX1.Rows[i].Cells[0].Value.ToString(); MessageBox.Show("Lưu dòng " + a + " thất bại"); } } if (dataGridViewX1.Rows.Count == 0) { MessageBox.Show("Lưu thành công"); } resettextbox(); } else { MessageBox.Show("Không có dữ liệu để lưu ! ", "Thống báo ", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static DangKyDuThiModel MapThongTinDKDangKyDT(ThongTinDangKy source) { var config = new MapperConfiguration(cfg => { cfg.CreateMap <ThongTinDangKy, DangKyDuThiModel>(); }); config.AssertConfigurationIsValid(); var mapper = config.CreateMapper(); var dest = mapper.Map <ThongTinDangKy, DangKyDuThiModel>(source); return(dest); }
/// <summary> /// /// </summary> /// <param name="source"></param> /// <returns></returns> public static crudThongTinDangKi MapThongTinDKcrudThongTinDK(ThongTinDangKy source) { var config = new MapperConfiguration(cfg => { cfg.CreateMap <ThongTinDangKy, crudThongTinDangKi>(); }); config.AssertConfigurationIsValid(); var mapper = config.CreateMapper(); var dest = mapper.Map <ThongTinDangKy, crudThongTinDangKi>(source); return(dest); }
/// <summary> /// tạo phiếu dự thi /// </summary> /// <param name="infoDangKy"></param> /// <returns>Tạo thành công, thất bại</returns> public bool CreatePhieuDuThi(ThongTinDangKy infoDangKy) { try { _db.ThongTinDangKies.Add(infoDangKy); _db.SaveChanges(); return(true); } catch (Exception e) { bs_EventLog.EventLog("Connection", "DangKiThi", "NghiaBui", e.Message, e.StackTrace); } return(false); }
private void btnSua_Click(object sender, EventArgs e) { try { if ((txtTenHocVien.Text == "") || (txtSDT.Text == "") || (txtDiaChi.Text == "") || (cbGioiTinh.Text == "") || (cbNgayRanh.Text == "") || (cbCaRanh.Text == "") || (cbTrinhDoHienTai.Text == "") || (cbTrinhDoMuonHoc.Text == "")) { MessageBox.Show("Bạn còn số liệu chưa nhập "); return; } string _maHV = dgvDSHVTiemNang.CurrentRow.Cells[0].Value.ToString();//cbbMaHocVien.Text; //Them hoc vien _objHV = new HocVien( _maHV, txtTenHocVien.Text, //hoten cbGioiTinh.Text, //gioitinh txtDiaChi.Text, //diachi txtSDT.Text, //sdt null, Double.Parse("0")); //Them thong tin dang ky cua hoc vien _objThongTinDangKy = new ThongTinDangKy( _maHV, dtNgayLapTTHV.Text, "Chưa học", Int32.Parse("0"), _objNgayHocBUS.GetMa_TheoTen(cbNgayRanh.Text), //mangayranh _objCaHocBUS.GetMa_TheoTen(cbCaRanh.Text), //macaranh _objTrinhDoBUS.GetMa_TheoTen(cbTrinhDoHienTai.Text), //matrinhdohientai _objTrinhDoBUS.GetMa_TheoTen(cbTrinhDoMuonHoc.Text), //matrinhdomuonhoc _objTrinhDoBUS.GetMa_TheoTen(cbTrinhDoMuonHoc.Text), //matrinhdoduochoc null); if (_objHVBUS.EditHocVien(_objHV) && _objThongTinDangKyBUS.EditThongTinDangKy(_objThongTinDangKy)) { LoadData(); MessageBox.Show("Sửa Thành Công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); resettextbox(); } else { MessageBox.Show("Sửa Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Bạn đã nhập sai thông tin, vui lòng nhập lại !", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool EditThongTinDangKy(ThongTinDangKy ttdk) { return(objTTDK.EditThongTinDangKy(ttdk)); }
public bool AddThongTinDangKy(ThongTinDangKy ttdk) { return(objTTDK.AddThongTinDangKy(ttdk)); }