public IActionResult SaveCompany([FromBody] AMPS_Config_CompanyViewModel objCompany) { if (!ModelState.IsValid) { return(BadRequest()); } AuditObject(objCompany, true); var company = companyService.saveCompany(objCompany); return(Ok(new { IsSuccess = company == null ? false : true, ReturnMessage = company == null ? "Error" : "Success", Data = company })); }
public AMPS_Config_CompanyViewModel saveCompany(AMPS_Config_CompanyViewModel objcompany) { var data = mapper.Map <AMPS_Config_Company>(objcompany); var company = companyRepository.saveCompany(data); if (company == null) { return(null); } return(mapper.Map <AMPS_Config_CompanyViewModel>(company)); }
public async Task <MessageViewModel <AMPS_Config_CompanyViewModel> > saveCompany(AMPS_Config_CompanyViewModel company) { string apiUrl = _apiSettings.ApaliseInvoiceAPI.HostedURL + ApaliseInvoiceAPIEndPoint.Company + "/SaveCompany"; return(await _apiClient.PostAsync <AMPS_Config_CompanyViewModel, AMPS_Config_CompanyViewModel>(apiUrl, company)); }