private MethodStatus <ConsumerCompanyManager.ConsumerCompany> CreateConsumerCompany(ConsumerCompanyModel model) { var newCompany = new MethodStatus <ConsumerCompanyManager.ConsumerCompany> { IsError = true, Message = "Company name already exists, please add a different name to continue." }; var manager = new ConsumerCompanyManager(); var companyId = FrontEndSession.Instance.CompanyId.GetValueOrDefault(0); //var foundName = manager.Search(new ConsumerCompanyManager.ConsumerCompanySearch //{ // CompanyId = companyId, // CompanyName = model.CompanyName //}); //if (foundName.ReturnCode != ClientReturnCode.Failed) //{ // if (foundName.TotalRecords == 0) // { // newCompany = manager.Update(new ConsumerCompanyManager.ConsumerCompany // { // SiteId = FrontEndSession.Instance.SiteId.GetValueOrDefault(0), // CompanyId = companyId, // CompanyName = model.CompanyName // }); // } // else // { // newCompany = manager.Read(foundName.Data[0].ConsumerCompanyId); // } // return newCompany; //} return(newCompany); }
public JsonResult AddCompany(ConsumerCompanyModel model) { return(Json(CreateConsumerCompany(model))); }