public sinhvien LayDuLieuTuForm() { sinhvien sv = new sinhvien() { MaSinhVien = txtMaSinhVien.Text, Ho = txtHo.Text, Ten = txtTen.Text, HoTen = txtHoTen.Text, NgaySinh = new DateTime(int.Parse(ddlNam.SelectedValue), int.Parse(ddlThang.SelectedValue), int.Parse(ddlNgay.SelectedValue)), GioiTinh = Boolean.Parse(rbtnGioiTinh.SelectedValue), NoiSinh = txtNoiSinh.Text, MaNganh = ddlNganh.SelectedValue, MatKhau = txtMatKhau.Text }; return(sv); }
public bool InsertSinhVien(sinhvien sv) { using (SqlConnection conn = new SqlConnection(connect)) { string sql = "insert into SinhVien values(@ma,@ho,@ten,@hoten,@ns,@gt,@noisinh,@manganh,@mk)"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@ma", sv.MaSinhVien); cmd.Parameters.AddWithValue("@ten", sv.Ten); cmd.Parameters.AddWithValue("@ho", sv.Ho); cmd.Parameters.AddWithValue("@hoten", sv.HoTen); cmd.Parameters.AddWithValue("@ns", sv.NgaySinh); cmd.Parameters.AddWithValue("@gt", sv.GioiTinh); cmd.Parameters.AddWithValue("@noisinh", sv.NoiSinh); cmd.Parameters.AddWithValue("@manganh", sv.MaNganh); cmd.Parameters.AddWithValue("@mk", sv.MatKhau); conn.Open(); int count = (int)cmd.ExecuteNonQuery(); return(count >= 1); } }
protected void btnDangKy_Click(object sender, EventArgs e) { sv = LayDuLieuTuForm(); cn = new chucnang(); bool exist = cn.CheckMaSinhVien(sv.MaSinhVien); if (exist) { lblThongBao.Text = "Tác Giả này đã có"; } else { bool result = cn.InsertSinhVien(sv); if (result) { lblThongBao.Text = "Thêm thành công"; XoaNoiDung(Page); } else { lblThongBao.Text = "Có lỗi"; } } }