示例#1
0
        protected void addnv_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(curentId))
            {
                // eidt
                Guid         id       = Guid.Parse(curentId);
                TblNguoiDung updatend = NguoiDungBussiness.GwtNguoiDungById(id);
                if (updatend != null)
                {
                    string nhanvien    = ddlNhanVien.SelectedItem.Text;
                    string idNhanVien  = ddlNhanVien.SelectedItem.Value;
                    string idNhanVien2 = ddlNhanVien.SelectedValue;
                    string idVaitro    = ddlMaVaiTro.SelectedItem.Value;
                    string vaitro      = ddlMaVaiTro.SelectedItem.Text;
                    updatend.IdNhanVien  = Guid.Parse(idNhanVien);
                    updatend.TenDangNhap = txtTenDangNhap.Text;
                    updatend.IdVaiTro    = Guid.Parse(idVaitro);
                    if (cbKichHoat.Checked == true)
                    {
                        updatend.KichHoat = true;
                    }
                    else
                    {
                        updatend.KichHoat = false;
                    }
                    updatend.NgayTao = DateTime.Now;
                    if (cbTrangThai.Checked)
                    {
                        updatend.TrangThai = true;
                    }
                    updatend.Pass         = txtPass.Text;
                    updatend.NguoiCapNhat = txtNguoiTao.Text;

                    updatend.NgayCapNhat = DateTime.Now;
                    updatend             = NguoiDungBussiness.UpDateNguoiDung(updatend);
                }
            }
            else
            {
                //insert
                TblNguoiDung nd = new TblNguoiDung();
                nd.Id = Guid.NewGuid();
                //    nv.IdNhanVien = Guid.TryParse(txtname).ToString();
                nd.TenDangNhap = txtTenDangNhap.Text;
                nd.Pass        = txtPass.Text;
                //  nv.TblVaiTro = txtvaitro.Text;
                string nhanvien    = ddlNhanVien.SelectedItem.Text;
                string idNhanVien  = ddlNhanVien.SelectedItem.Value;
                string idNhanVien2 = ddlNhanVien.SelectedValue;
                string idVaitro    = ddlMaVaiTro.SelectedItem.Value;
                string vaitro      = ddlMaVaiTro.SelectedItem.Text;
                nd.IdNhanVien = Guid.Parse(idNhanVien);
                nd.IdVaiTro   = Guid.Parse(idVaitro);
                //  nv.IdNhanVien = ddlNhanVien.SelectedItem.
                if (cbKichHoat.Checked == true)
                {
                    nd.KichHoat = true;
                }
                else
                {
                    nd.KichHoat = false;
                }
                nd.NguoiTao = txtNguoiTao.Text;
                nd.NgayTao  = DateTime.Now;
                if (cbTrangThai.Checked)
                {
                    nd.TrangThai = true;
                }
                nd = NguoiDungBussiness.InsertNguoiDung(nd);
            }
            Response.Redirect("NguoiDungView.aspx");
        }