예제 #1
0
        /*public Employee ShowMe()
         * {
         *  return new Employee
         *  {
         *      EmployeeId = 104310,
         *      EmployeeName = "Sachin",
         *      EmployeeAddress = "Bangalore",
         *      EmployeeSalary = 100000
         *  };
         * }
         *
         * public ViewResult ShowHtml()
         * {
         *  var emp = new Employee
         *  {
         *      EmployeeId = 104310,
         *      EmployeeName = "Sachin",
         *      EmployeeAddress = "Bangalore",
         *      EmployeeSalary = 100000
         *  };
         *
         *  return View(emp);
         * }*/

        public ViewResult EmployeeDetails()
        {
            var context = new lttstrainingEntities();
            var model   = context.Employees.ToArray();

            return(View(model));
        }
예제 #2
0
        public ViewResult Delete(string id)
        {
            var empId   = int.Parse(id);
            var context = new lttstrainingEntities();
            var model   = context.Employees.FirstOrDefault((e) => e.EmployeeId == empId);

            return(View(model));
        }
예제 #3
0
        public ActionResult NewEmployee(Employee emp)
        {
            var context = new lttstrainingEntities();

            context.Employees.Add(emp);
            context.SaveChanges();
            return(RedirectToAction("EmployeeDetails"));
        }
예제 #4
0
        public ActionResult Delete(string id, string confirmButton)
        {
            int empId   = int.Parse(id);
            var context = new lttstrainingEntities();
            var model   = context.Employees.FirstOrDefault((e) => e.EmployeeId == empId);

            context.Employees.Remove(model);
            context.SaveChanges();
            return(RedirectToAction("EmployeeDetails"));
        }
예제 #5
0
        public ActionResult Find(Employee emp)
        {
            var context = new lttstrainingEntities();
            var model   = context.Employees.FirstOrDefault((e) => e.EmployeeId == emp.EmployeeId);

            model.EmployeeName    = emp.EmployeeName;
            model.EmployeeAddress = emp.EmployeeAddress;
            model.EmployeeSalary  = emp.EmployeeSalary;
            context.SaveChanges();
            return(RedirectToAction("EmployeeDetails"));
        }