Exemplo n.º 1
0
        public ViewResult Detail(int Id)
        {
            SQLEmployeeData sqlData  = new SQLEmployeeData(_netCoreDBContext);
            Employee        employee = sqlData.Get(Id);

            return(View(employee));
        }
Exemplo n.º 2
0
        public IActionResult Edit(int Id)
        {
            SQLEmployeeData sqlData  = new SQLEmployeeData(_netCoreDBContext);
            Employee        employee = sqlData.Get(Id);

            if (employee == null)
            {
                return(RedirectToAction("Index"));
            }

            return(View(employee));
        }
Exemplo n.º 3
0
        public IActionResult Edit(int Id, EmployeeEditViewModel model)
        {
            SQLEmployeeData sqlData  = new SQLEmployeeData(_netCoreDBContext);
            Employee        employee = sqlData.Get(Id);

            if (employee != null && ModelState.IsValid)
            {
                employee.Name = model.Name;
                _netCoreDBContext.SaveChanges();
                return(RedirectToAction("Detail", new { Id = employee.ID }));
            }

            return(View(employee));
        }