Ejemplo n.º 1
0
        public ActionResult CreateOrEdit(CompanyCreateOrEditModel model)
        {
            if (ModelState.IsValid)
            {
                var company = new Company()
                {
                    Id          = model.Id,
                    Name        = model.Name,
                    FantasyName = model.FantasyName,
                    Register    = model.Register
                };

                if (model.Id != 0)
                {
                    companyRepository.Update(company);
                }
                else
                {
                    companyRepository.Create(company);
                }

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(model));
            }
        }
Ejemplo n.º 2
0
        public ActionResult CreateOrEdit(int?id)
        {
            var model = new CompanyCreateOrEditModel();

            if (id.HasValue && id.Value != 0)
            {
                var company = companyRepository.Get(id.Value);
                model.Id          = id.Value;
                model.Name        = company.Name;
                model.FantasyName = company.FantasyName;
                model.Register    = company.Register;
            }

            return(View(model));
        }