public async Task<JsonResult> SaveCompany(CompanyModel companyModel) { JsonData<JsonStatus> data = new JsonData<JsonStatus>(new JsonStatus()); if (ModelState.IsValid) { if (companyModel.CompanyId > 0) { // update record. if (true == await _company.UpdateCompany(companyModel)) { data.Result.Status = true; } } else { // add new record. if (await _company.CreateCompany(companyModel) > 0) { data.Result.Status = true; } } } return Json(data); }
public ActionResult CreateCompany(CompanyViewModel company) { Company comp = new Company(); comp.CompanyName = company.CompanyName.ToUpper(); companyService.CreateCompany(comp); return(RedirectToAction("Store")); }
public ActionResult Create([FromBody] companyViewModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var serializeCompany = CompanyMapper.SerializeCompany(model); var newCompany = _company.CreateCompany(serializeCompany); return(Ok(newCompany)); }