示例#1
0
        private void them_Click(object sender, EventArgs e)
        {
            string ma = ketnoicsdl.taomatudong("sinhvien");
            if (kq.kiemtraquyenuser(FormDangnhap.loginUsename, "sinhvien", "add") == true)
            {
                if (masv.Text.Trim() != "")
                {
                    masv.Text = "";
                }
                else
                {
                    string loi = "";

                    if (ck.kiemtragiatrirong(Tensv.Text) + ck.kiemtragiatrirong(ngaysinh.Text) +
                         ck.kiemtragiatrirong(gioitinh.Text) + ck.kiemtragiatrirong(cmbLop.Text) + ck.kiemtragiatrirong(bacdaotao.Text)
                        + ck.kiemtragiatrirong(khoahoc.Text) + ck.kiemtragiatrirong(cmnd.Text) >= 1)
                    {
                        MessageBox.Show("Bạn phải nhập cái phần bắt buộc có dấu chấm than ");
                        hien();
                    }
                    else
                    {
                        SinhVienRepositories sv = new SinhVienRepositories();
                        try
                        {
                            sv.addsv_Luu(ref loi, ma, Tensv.Text, ngaysinh.Text, gioitinh.Text, diachi.Text, dienthoai.Text,
                               cmbLop.Text, bacdaotao.Text, Convert.ToInt32(khoahoc.Text), ((KeyValuePair<string, string>)khoasv.SelectedItem).Value.ToString(), Convert.ToInt32(cmnd.Text));
                        }
                        catch { MessageBox.Show("Đã có thuộc tính null trong thông tin sinh viên"); }
                        if (loi == "")
                            MessageBox.Show("Đã nhập thông tin thành công");
                        else
                            MessageBox.Show("Các thông tin bị lỗi" + loi);
                    }
                    //   MessageBox.Show(ketnoicsdl.taomatudong("sinhvien"));
                }
                /*  else {
                      masv.Text = ketnoicsdl.taomatudong("sinhvien");
                      Tensv.Text = "";
                      diachi.Text = "";
                      dienthoai.Text = "";
                      cmnd.Text = "";

                  }*/
            }
            else
            {
                MessageBox.Show("Bạn không có quyền thực hiện lệnh này");
            }
        }