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;
 }