public ActionResult Save(CompanyTarjetaCreditos company) { if (!ModelState.IsValid) { var viewMosdel = new CompanyTarjetaCreditoFormViewModel(company) { ListadoEstados = _context.Estados.ToList() }; return(View("CompanyTarjetaForm", viewMosdel)); } if (company.CompanyTarjetaCreditoId == 0) { _context.CompanyTarjetaCreditos.Add(company); } else { var companyTarjetaInDb = _context.CompanyTarjetaCreditos.Single(c => c.CompanyTarjetaCreditoId == company.CompanyTarjetaCreditoId); companyTarjetaInDb.CompanyTarjetaCreditoId = company.CompanyTarjetaCreditoId; companyTarjetaInDb.NombreCompany = company.NombreCompany; companyTarjetaInDb.EstadoId = company.EstadoId; } _context.SaveChanges(); return(RedirectToAction("Index", "CompanyTarjeta")); }
public CompanyTarjetaCreditoFormViewModel(CompanyTarjetaCreditos companyTarjeta) { CompanyTarjetaCreditoId = companyTarjeta.CompanyTarjetaCreditoId; NombreCompany = companyTarjeta.NombreCompany; EstadoId = companyTarjeta.EstadoId; }