コード例 #1
0
 public async Task <ActionResult> Asociar(ModVehiculo m)
 {
     if (await SA.AddAsociar(m))
     {
         return(RedirectToAction("Index"));
     }
     else
     {
         return(RedirectToAction("Index"));
     }
 }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
            }
        }
コード例 #4
0
 public async Task <ActionResult> Index(ModVehiculo m)
 {
     ViewBag.ID = new SelectList(SA.GetPropietario(), "id", "FullName");
     return(View(await SA.RetornarLista(m)));
 }
コード例 #5
0
        // GET: AreaGestion/PROPIETARIOVEHICULO
        public ActionResult Index()
        {
            ModVehiculo mod = new ModVehiculo();

            return(View(mod));
        }