Esempio n. 1
0
 protected void btnConfirm_Click(object sender, EventArgs e)
 {
     //int
     try
     {
         NguoiDung tv = new NguoiDung();
         tv.TaiKhoanNguoiDung         = txtTen.Text;
         tv.MatKhau                   = txtMK.Text;
         tv.Quyen                     = 0;
         tv.Email                     = txtEmail.Text;
         Session["MaNguoiDung"]       = tv.ThemNguoiDung();
         Session["TaiKhoanNguoiDung"] = txtTen.Text;
         Session["Quyen"]             = 0;
         tblDangKy.Visible            = false;
         tblSuccess.Visible           = true;
     }
     catch
     {
         litErr.Text = "Có lỗi trong quá trình đăng ký!";
     }
 }
 public string Add(string TenND, DateTime NgaySinh, bool GioiTinh, string DiaChi, string SDT, string TenDangNhap, string MatKhau, string ChucVu)
 {
     if (TenND.Trim() != "")
     {
         if (TenDangNhap.Trim() != "")
         {
             if (MatKhau.Trim() != "")
             {
                 if (DateTime.Compare(NgaySinh, DateTime.Now) <= 0)
                 {
                     try
                     {
                         NguoiDung.ThemNguoiDung(TenND, NgaySinh, (GioiTinh) ? 1 : 0, DiaChi, SDT, TenDangNhap, MatKhau, ChucVu);
                         return("successed");
                     }
                     catch
                     {
                         return("failed");
                     }
                 }
                 else
                 {
                     return("failed");
                 }
             }
             else
             {
                 return("failed");
             }
         }
         else
         {
             return("failed");
         }
     }
     else
     {
         return("failed");
     }
 }
        private void btnThem_Click(object sender, EventArgs e)
        {
            var str = new StandardWord();
            var tb  = new HideNotifications();

            //Lầy các giá trị của các textbox
            string   TenND       = str.Standard_Word(txtTenNguoiDung.Text);
            DateTime NgaySinh    = dtpNgaySinh.Value;
            string   DiaChi      = txtDiaChi.Text;
            string   SDT         = txtSoDienThoai.Text;
            string   TenDangNhap = txtTenDangNhap.Text;
            string   MK          = txtMatKhau.Text;
            string   ChucVu      = cbxChucVu.Text;
            int      GioiTinh;

            if (rdoNam.Checked == true)
            {
                GioiTinh = 1;
            }
            else
            {
                GioiTinh = 0;
            }

            try
            {
                if (TenND.Trim() != "")
                {
                    if (TenDangNhap.Trim() != "")
                    {
                        if (MK.Trim() != "")
                        {
                            if (DateTime.Compare(NgaySinh, DateTime.Now) <= 0)
                            {
                                try
                                {
                                    NguoiDung.ThemNguoiDung(TenND, NgaySinh, GioiTinh, DiaChi, SDT, TenDangNhap, MK, ChucVu);
                                    LoadData();

                                    lblThongBao.ForeColor = Color.Green;
                                    lblThongBao.Text      = "Thêm người dùng thành công!";
                                    tb.stt(lblThongBao);
                                }
                                catch
                                {
                                    lblThongBao.ForeColor = Color.Red;
                                    lblThongBao.Text      = "Tên đăng nhập đã có người sử dụng";
                                    tb.stt(lblThongBao);
                                    txtTenDangNhap.Clear();
                                    txtTenDangNhap.Focus();
                                }
                            }
                            else
                            {
                                lblThongBao.ForeColor = Color.Red;
                                lblThongBao.Text      = "Lỗi ngày sinh";
                                tb.stt(lblThongBao);
                                dtpNgaySinh.Focus();
                            }
                        }
                        else
                        {
                            lblThongBao.ForeColor = Color.Red;
                            lblThongBao.Text      = "Bạn chưa nhập mật khẩu";
                            tb.stt(lblThongBao);
                            txtMatKhau.Focus();
                        }
                    }
                    else
                    {
                        lblThongBao.ForeColor = Color.Red;
                        lblThongBao.Text      = "Bạn chưa nhập tên đăng nhập";
                        tb.stt(lblThongBao);
                        txtTenDangNhap.Focus();
                    }
                }
                else
                {
                    lblThongBao.ForeColor = Color.Red;
                    lblThongBao.Text      = "Bạn chưa nhập tên";
                    tb.stt(lblThongBao);
                    txtTenNguoiDung.Focus();
                }
            }
            catch
            {
                lblThongBao.ForeColor = Color.Red;
                lblThongBao.Text      = "Thêm bị lỗi";
                tb.stt(lblThongBao);
            }
        }