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);
        }
Example #2
0
 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";
                }
            }
        }