public PostResponse <Employee> AddOrUpdateEmployeeWithPhoto(EmployeeAddOrUpdateRequest req) { PostResponse <Employee> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = _employeeRepository.AddOrUpdateEmployeeWithImage(req.empData, req.fileName, req.imageData, headers); response = CreateServiceResponse <PostResponse <Employee> >(webResponse); response.recordId = webResponse.recordId; return(response); }
public PostResponse <TChild> ChildAddOrUpdateWithAttachment <TChild>(PostRequestWithAttachment <TChild> request) { PostResponse <TChild> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = GetRepository().ChildAddOrUpdate <TChild>(request.entity, request.FileName, request.FileData, headers); response = CreateServiceResponse <PostResponse <TChild> >(webResponse); response.recordId = webResponse.recordId; return(response); }
public PostResponse <Attachement> UploadCompanyLogo(CompanyUploadLogoRequest request) { PostResponse <Attachement> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = childRepo.UploadCompanyLogo(request.entity, request.photoName, request.photoData, headers); response = CreateServiceResponse <PostResponse <Attachement> >(webResponse); if (webResponse != null) { response.recordId = webResponse.recordId; } return(response); }
public PostResponse <Attachement> UploadMultipleAttachments(SystemAttachmentsPostRequest request) { PostResponse <Attachement> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = childRepo.UploadMultipleAttachments(request.entity, request.FileNames, request.FilesData, headers); response = CreateServiceResponse <PostResponse <Attachement> >(webResponse); if (webResponse != null) { response.recordId = webResponse.recordId; } return(response); }
public PostResponse <ShareAttachment> ShareEmployeeAttachments(ShareAttachmentPostRequest request) { PostResponse <ShareAttachment> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = _employeeRepository.ShareEmployeeAttachments(request.entity, request.FileNames, request.FilesData, headers); response = CreateServiceResponse <PostResponse <ShareAttachment> >(webResponse); if (webResponse != null) { response.recordId = webResponse.recordId; } return(response); }
public PostResponse <Attachement> UploadEmployeePhoto(EmployeeUploadPhotoRequest request) { PostResponse <Attachement> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = _employeeRepository.UploadEmployeePhoto(request.entity, request.photoName, request.photoData, headers); response = CreateServiceResponse <PostResponse <Attachement> >(webResponse); if (webResponse != null) { response.recordId = webResponse.recordId; } return(response); }
public PostResponse <TChild> ChildAddOrUpdate <TChild>(PostRequest <TChild> request) { PostResponse <TChild> response; var headers = SessionHelper.GetAuthorizationHeadersForUser(); PostWebServiceResponse webResponse = GetRepository().ChildAddOrUpdate <TChild>(request.entity, headers); response = CreateServiceResponse <PostResponse <TChild> >(webResponse); if (webResponse != null) { response.recordId = webResponse.recordId; } return(response); }