コード例 #1
0
        public IActionResult Edit(int?id)
        {
            if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "1")
            {
                if (id == null)
                {
                    return(NotFound());
                }

                var nhanVien = _service.GetNhanVien(id.Value);
                if (nhanVien == null)
                {
                    return(NotFound());
                }
                ViewData["MaVaiTro"]       = nhanVien.MaVaiTro.ToString();
                ViewData["TenVaiTro"]      = _service.GetTenVaiTro(nhanVien.MaVaiTro);
                ViewData["DanhSach"]       = _service.GetDSVTConlai(nhanVien.MaVaiTro);
                ViewData["GioiTinh"]       = nhanVien.GioiTinh.ToString();
                ViewData["GioiTinhConLai"] = nhanVien.GioiTinh.ToString().Equals("Nam") ? "Nữ" : "Nam";
                return(View(nhanVien));
            }
            else
            {
                return(RedirectToAction("Index", "Account"));
            }
        }