public ActionResult Create(Concecionaria model) { try { if (!ModelState.IsValid) { return(View(model)); } var concecionaria = _mapper.Map <Concecionaria>(model); concecionaria.FechaAlta = DateTime.Now; var isSuccess = _concecionariaRepo.Create(concecionaria); if (!isSuccess) { ModelState.AddModelError("", "Something went wrong..."); return(View(model)); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
static void Main(string[] args) { Concecionaria concecionaria = new Concecionaria(5); Camion c1 = new Camion(EMarca.Scania, "ASD012", ConsoleColor.Black); Camion c2 = new Camion(EMarca.Iveco, "ASD913", ConsoleColor.Red); Moto m1 = new Moto(EMarca.BMW, "HJK789", ConsoleColor.White); Moto m2 = new Moto(EMarca.Yamaha, "IOP852", ConsoleColor.Blue); Automovil a1 = new Automovil(EMarca.Chevrolet, "QWE968", ConsoleColor.Gray); Automovil a2 = new Automovil(EMarca.Ford, "TYU426", ConsoleColor.DarkBlue); Automovil a3 = new Automovil(EMarca.Scania, "IOP852", ConsoleColor.Green); // Agrego 6 ítems (los últimos 2 no deberían poder agregarse) y muestro concecionaria += c1; concecionaria += c2; concecionaria += m1; concecionaria += m2; concecionaria += a1; concecionaria += a2; concecionaria += a3; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Quito un item y muestro concecionaria -= c1; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Motos Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Moto)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Camiones Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Camion)); // Console.WriteLine(c2.Mostrar()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Automoviles Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Automovil)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); }
public bool Delete(Concecionaria entity) { _db.Concecionarias.Remove(entity); return(Save()); }
public bool Update(Concecionaria entity) { _db.Concecionarias.Update(entity); return(Save()); }
public bool Create(Concecionaria entity) { _db.Concecionarias.Add(entity); return(Save()); }