public JsonResult GetAllEmpsDetails() { try { BLLClass bllObj = new BLLClass(); // listobj = orig.ConvertAll(x => new Employee{ SomeValue = x.SomeValue }); OR EmpModelList mainObj = new EmpModelList(); List <DTOClass> list = new List <DTOClass>(); list = bllObj.GetDtoData().Emplist; mainObj.Emplist = new List <Employee>(); foreach (var data in list) { Employee empObj = new Employee() { Id = data.Id, Name = data.Name, DesgnationId = data.DesgnationId, Designation = data.Designation, Gender = data.Gender, DepartmentId = data.DepartmentId, Department = data.Department, Experience = data.Experience, Skills = data.Skills, EmailId = data.EmailId, ContactNo = data.ContactNo, SupervisorId = data.SupervisorId, Supervisor = data.Supervisor, DateOfBirth = data.DateOfBirth, Address = data.Address, InsertedBy = data.InsertedBy, InsertedOn = data.InsertedOn, UpdatedBy = data.UpdatedBy, UpdatedOn = data.UpdatedOn }; mainObj.Emplist.Add(empObj); } var json = new { isSuccess = true, data = mainObj.Emplist }; return(Json(json, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { var json = new { isSuccess = false, message = ex.Message }; return(Json(json, JsonRequestBehavior.AllowGet)); } }
public ActionResult OnPageLoad() { EmpModelList mainObj = new EmpModelList(); BLLClass bllObj = new BLLClass(); mainObj.DesnList = new List <LookupData>(); mainObj.DeptList = new List <LookupData>(); mainObj.SupervisorList = new List <Employee>(); DtoList list = new DtoList(); list.DesnList = new List <LookupDTO>(); list.DeptList = new List <LookupDTO>(); list.SupervisorList = new List <DTOClass>(); list = bllObj.GetDtoData(); foreach (var data in list.DesnList) { LookupData desgObj = new LookupData() { Id = data.Id, Name = data.Name }; mainObj.DesnList.Add(desgObj); } foreach (var data in list.DeptList) { LookupData deptObj = new LookupData() { Id = data.Id, Name = data.Name }; mainObj.DeptList.Add(deptObj); } foreach (var data in list.SupervisorList) { Employee superObj = new Employee() { Id = data.Id, Supervisor = data.Supervisor }; mainObj.SupervisorList.Add(superObj); } return(View(mainObj)); }
public ActionResult Create(EmpModelList e) { Console.WriteLine("Hello" + e.Emp.Name); Console.WriteLine("Hello" + e.Emp.); try { //EntityEmployee obj = new EntityEmployee //{ // // ID = e.ID, // NAME = e.NAME, // DESIGNATION_ID = e.DESIGNATION_ID, // GENDER = e.GENDER, // DEPARTMENT_ID = e.DEPARTMENT_ID, // EXPERIENCE = e.EXPERIENCE, // SKILLS = e.SKILLS, // EMAIL_ID = e.EMAIL_ID, // CONTACT_NUMBER = e.CONTACT_NUMBER, // SUPERVISOR_ID = e.SUPERVISOR_ID, // DATE_OF_BIRTH = e.DATE_OF_BIRTH, // ADDRESS = e.ADDRESS, // INSERTED_BY = e.INSERTED_BY, // INSERTED_ON = e.INSERTED_ON, // UPDATED_BY = e.UPDATED_BY, // UPDATED_ON = e.UPDATED_ON //}; //string result = DALClass.AddEmployee(obj); return(RedirectToAction("OnPageLoad")); } catch (Exception exp) { Console.WriteLine(exp); return(RedirectToAction("OnPageLoad")); } }