/// <summary> /// Save EmployeeRoleTypes /// </summary> /// <param name="EmployeeRoleTypeList"></param> /// <returns></returns> // POST: api/EmployeeRoleType public IHttpActionResult Post([FromBody] List <EmployeeRoleType> EmployeeRoleTypeList) { EmployeeRoleTypeRepository EmployeeRoleTypeRepository = new EmployeeRoleTypeRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First())); EmployeeRoleTypeRepository.SaveEmployeeRoleTypes(EmployeeRoleTypeList); return(Json(new { count = EmployeeRoleTypeList.Count.ToString() })); }
/// <summary> /// Get EmployeeRoleTypes /// </summary> /// <returns></returns> // GET: api/EmployeeRoleType public IHttpActionResult Get() { EmployeeRoleTypeRepository EmployeeRoleTypeRepository = new EmployeeRoleTypeRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First())); List <EmployeeRoleType> EmployeeRoleTypeList = EmployeeRoleTypeRepository.GetEmployeeRoleTypes(); return(Json(new { EmployeeRoleTypes = EmployeeRoleTypeList })); }