Пример #1
0
        public ActionResult Edit(EmployeeModel empEdits)
        {
            if (ModelState.IsValid)
            {
                EmployeeModel emp = new EmployeeModel();
                emp.ID             = empEdits.ID;
                emp.Name           = empEdits.Name;
                emp.Salary         = empEdits.Salary;
                emp.Address        = empEdits.Address;
                emp.DepartmentName = empEdits.DepartmentName;

                int Retval = ur.UpdateEmployee(emp.ID, emp.Name, emp.Salary, emp.Address, emp.DepartmentName);
                if (Retval > 0)
                {
                    return(RedirectToAction("Index", "Employee"));
                }
            }
            return(View());
        }
Пример #2
0
        public ActionResult SubmitUpdateEmployee(EmployeeModel employeedetail)
        {
            EmployeeServiceReference.EmployeeDetail serviceinput = new EmployeeServiceReference.EmployeeDetail
            {
                Id          = employeedetail.Id,
                Name        = employeedetail.Name,
                Designation = employeedetail.Designation
            };
            var result = ec.UpdateEmployee(serviceinput);
            List <EmployeeModel> employeeList = new List <EmployeeModel>();

            foreach (var emp in result)
            {
                EmployeeModel employee = new EmployeeModel
                {
                    Id          = emp.Id,
                    Name        = emp.Name,
                    Designation = emp.Designation
                };
                employeeList.Add(employee);
            }
            return(View("Index", employeeList));
        }
Пример #3
0
 public ActionResult SaveChange(CEmployee nEmp)
 {
     client.UpdateEmployee(nEmp.ID, nEmp.Name, nEmp.HireDate, nEmp.Salary, 1, nEmp.Address);
     return(RedirectToAction("Index"));
 }