public ActionResult Create() { EmployeeListDTO employee = new EmployeeListDTO(); ManagerDAL objManagerDAL = new ManagerDAL(); employee.Managers = objManagerDAL.Get().Select(x => new Manager { ManagerId = x._id.ToString(), ManagerName = x.ManagerName }).ToList(); return(View(employee)); }
public ActionResult Edit(string id) { EmployeeDAL objDal = new EmployeeDAL(); EmployeeListDTO employee = objDal.GetById(id); ManagerDAL objManagerDAL = new ManagerDAL(); employee.Managers = objManagerDAL.Get().Select(x => new Manager { ManagerId = x._id.ToString(), ManagerName = x.ManagerName }).ToList(); return(View(employee)); }
public ActionResult Edit(EmployeeListDTO obj) { EmployeeDAL objDal = new EmployeeDAL(); ManagerDAL objManagerDAL = new ManagerDAL(); obj.Manager = objManagerDAL.Get(). Where(x => x._id.ToString() == obj.ManagerId). Select(x => new Manager { ManagerId = x._id.ToString(), ManagerName = x.ManagerName }).First(); objDal.UpdateById(obj); return(RedirectToAction("Detail", new { id = obj._id.ToString() })); }
public ActionResult Create(EmployeeListDTO obj) { ManagerDAL objManagerDAL = new ManagerDAL(); obj.Manager = objManagerDAL.Get(). Where(x => x._id.ToString() == obj.ManagerId). Select(x => new Manager { ManagerId = x._id.ToString(), ManagerName = x.ManagerName }).First(); EmployeeDAL objDal = new EmployeeDAL(); objDal.Insert(obj); return(RedirectToAction("Get")); }
// GET: Manager public ActionResult Get() { ManagerDAL objDal = new ManagerDAL(); return(View(objDal.Get())); }