Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public ActionResult CreateCompany(CompanyViewModel company)
        {
            Company comp = new Company();

            comp.CompanyName = company.CompanyName.ToUpper();
            companyService.CreateCompany(comp);
            return(RedirectToAction("Store"));
        }
Exemplo n.º 3
0
        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));
        }