public ActionResult Create(AddVehicule addVehicule) { try { if (ModelState.IsValid) { var vehiculo = new Vehiculo() { ID = addVehicule.ID, IDMecanico = addVehicule.SelectedMecanico, IDModelo = addVehicule.SelectedModelo, IDProveedor = addVehicule.SelectedProveedor, Precio = addVehicule.Precio }; var vehiculoInsertar = Mapper.Map <DATOS.Vehiculo>(vehiculo); veh.InsertarVehiculo(vehiculoInsertar); return(RedirectToAction("Index")); } else { return(View()); } } catch { return(View()); } }
// GET: AddVehicule/Edit/5 public ActionResult Edit(String id) { try { AddVehicule vVehiculo = vehiculosMostrar.Where(x => x.ID == id).FirstOrDefault(); var vMecanicos = mec.ListarMecanicos(); var mMecanicos = Mapper.Map <List <Models.Mecanico> >(vMecanicos); vVehiculo.Mecanicos = mMecanicos; var vModelo = mod.ListarModelo(); var mModelo = Mapper.Map <List <Models.Modelo> >(vModelo); vVehiculo.Modelos = mModelo; var vProveedores = prov.ListarProveedores(); var mProveedores = Mapper.Map <List <Models.Proveedor> >(vProveedores); vVehiculo.Proveedores = mProveedores; return(View(vVehiculo)); } catch { return(RedirectToAction("Index")); } }
public ActionResult Delete(AddVehicule vehicule) { try { veh.EliminarVehiculo(vehicule.ID); return(RedirectToAction("Index")); } catch { return(View()); } }
private void ButtonAjouter_Click(object sender, EventArgs e) { try { AddVehicule add = new AddVehicule(); add.StartPosition = FormStartPosition.CenterScreen; add.ShowDialog(); } catch (Exception) { throw; } }
private void ButtonAjouter_Click(object sender, EventArgs e) { try { AddVehicule add = new AddVehicule(); add.Owner = this; add.StartPosition = FormStartPosition.CenterScreen; add.TopMost = true; add.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// GET: AddVehicule/Create public ActionResult Create() { var aVehicule = new AddVehicule(); var vMecanicos = mec.ListarMecanicos(); var mMecanicos = Mapper.Map <List <Models.Mecanico> >(vMecanicos); aVehicule.Mecanicos = mMecanicos; var vModelo = mod.ListarModelo(); var mModelo = Mapper.Map <List <Models.Modelo> >(vModelo); aVehicule.Modelos = mModelo; var vProveedores = prov.ListarProveedores(); var mProveedores = Mapper.Map <List <Models.Proveedor> >(vProveedores); aVehicule.Proveedores = mProveedores; return(View(aVehicule)); }
// GET: AddVehicule public ActionResult Index() { var listaVehiculos = veh.ListarVehiculos(); var vehiculos = Mapper.Map <List <Vehiculo> >(listaVehiculos); List <AddVehicule> vehiculosMostrarIndex = new List <AddVehicule>(); foreach (Vehiculo vehi in vehiculos) { var vVehiculo = new AddVehicule() { ID = vehi.ID, Precio = vehi.Precio, VMecanico = mec.ListarMecanicos().Where(x => x.ID == vehi.IDMecanico).Select(x => x.Nombre).First(), VModelo = mod.ListarModelo().Where(x => x.ID == vehi.IDModelo).Select(x => x.Descripcion).First(), VProveedor = prov.ListarProveedores().Where(x => x.Cedula == vehi.IDProveedor).Select(x => x.Nombre).First(), }; vehiculosMostrarIndex.Add(vVehiculo); } vehiculosMostrar.Clear(); vehiculosMostrar = vehiculosMostrarIndex; return(View(vehiculosMostrar)); }
// GET: AddVehicule/Delete/5 public ActionResult Delete(String id) { AddVehicule vVehiculo = vehiculosMostrar.Where(x => x.ID == id).FirstOrDefault(); return(View(vVehiculo)); }