public EmployeeController() { empHeaderBO = new EmployeeHeaderBO(SESSIONOBJ); empPersonalDetailBO = new EmployeePersonalDetailBO(SESSIONOBJ); empDocDetailBO = new EmployeeDocumentDetailBO(SESSIONOBJ); empWorkDetailBO = new EmployeeWorkDetailBO(SESSIONOBJ); addressBO = new AddressBO(SESSIONOBJ); userBo = new UserBO(SESSIONOBJ); leaveTransactionBO = new LeaveTrasactionBO(SESSIONOBJ); lookUpBO = new LookUpBO(SESSIONOBJ); leaveTransBO = new LeaveTransBO(SESSIONOBJ); salaryStructureHeaderBO = new SalaryStructureHeaderBO(SESSIONOBJ); empbankdetailBO = new EmployeeBankDetailBO(SESSIONOBJ); otherleaveBo = new OtherLeaveBO(SESSIONOBJ); employeeLeavePolicyBo = new EmployeeLeavePolicyBO(SESSIONOBJ); }
public IHttpActionResult GetVehicleGroupList(int location) { try { var vehiclegrouplist = new LookUpBO().GetVehicleGroupList(); if (vehiclegrouplist != null) { return(Ok(vehiclegrouplist)); } else { return(NotFound()); } } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult GetVehicleTypeList() { try { var typelist = new LookUpBO().GetVehicleTypeList(); if (typelist != null) { return(Ok(typelist)); } else { return(NotFound()); } } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult GetCargoTypeList() { try { var typelist = new LookUpBO().GetCargoTypeList(); if (typelist != null) { return(Ok(typelist)); } else { return(Ok(new List <CargoTypeList>())); } } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult List() { try { var list = new LookUpBO().GetLoadingUnLoadingList(); if (list != null) { return(Ok(list)); } else { return(NotFound()); } } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult LookUpData() { try { var lookupList = new LookUpBO().GetList(); var genderOptions = lookupList.Where(x => x.LookupCategory == "Gender").ToList(); var maritalOptions = lookupList.Where(x => x.LookupCategory == "MaritalStatus").ToList(); var attachments = lookupList.Where(x => x.LookupCategory == "DriverAttachments").ToList(); return(Ok(new { genderOptions = genderOptions, maritalOptions = maritalOptions, attachments = attachments })); } catch (Exception ex) { return(InternalServerError(ex)); } }
public ConfigController() { lookUpBO = new LookUpBO(SESSIONOBJ); otherLeaveBo = new OtherLeaveBO(SESSIONOBJ); }