public async Task <ActionResult> Asociar(ModVehiculo m) { if (await SA.AddAsociar(m)) { return(RedirectToAction("Index")); } else { return(RedirectToAction("Index")); } }
public async Task <ModVehiculo> RetornarLista(ModVehiculo m) { var pac = await db.PROPIETARIO_VEHICULO .Include(p => p.VEHICULO) .Include(c => c.PROPIETARIO) .Where(c => c.VEHICULO.PLACA == m.PLACA) .ToListAsync(); ModVehiculo mod = new ModVehiculo(); mod.PROPIETARIO = Convert(pac); mod.VEHICULO_ID = ReturnID(pac); return(mod); }
public async Task <bool> AddAsociar(ModVehiculo m) { try { PROPIETARIO_VEHICULO p_V = new PROPIETARIO_VEHICULO(); p_V.ID_PROPIETARIO = m.PROPIETARIO_LIST.ID; p_V.ID_VEHICULO = m.VEHICULO_ID; p_V.CREA_FECHA = DateTime.Now; db.PROPIETARIO_VEHICULO.Add(p_V); await db.SaveChangesAsync(); return(true); } catch { return(false); } }
public async Task <ActionResult> Index(ModVehiculo m) { ViewBag.ID = new SelectList(SA.GetPropietario(), "id", "FullName"); return(View(await SA.RetornarLista(m))); }
// GET: AreaGestion/PROPIETARIOVEHICULO public ActionResult Index() { ModVehiculo mod = new ModVehiculo(); return(View(mod)); }