예제 #1
0
        public async Task <ActionResult> Edit(Pais pais)
        {
            if (ModelState.IsValid)
            {
                pais.fec_modif       = DateTime.Now;
                pais.usr_modif       = UtilAut.GetUserId();
                db.Entry(pais).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(pais));
        }
예제 #2
0
        public async Task <ActionResult> Edit(Chofere chofere)
        {
            if (ModelState.IsValid)
            {
                chofere.usr_modif               = UtilAut.GetUserId();
                chofere.fec_modif               = DateTime.Now;
                chofere.Persona.usr_modif       = UtilAut.GetUserId();
                chofere.Persona.fec_modif       = DateTime.Now;
                db.Entry(chofere.Persona).State = EntityState.Modified;
                db.Entry(chofere).State         = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(chofere));
        }
예제 #3
0
        public async Task <ActionResult> Edit(Transporte transporte)
        {
            if (ModelState.IsValid)
            {
                db.Entry(transporte).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            GetTipoTransporte(transporte);
            return(View("Create", transporte));
        }
예제 #4
0
        public async Task <ActionResult> Edit(Marca marca)
        {
            if (ModelState.IsValid)
            {
                marca.usr_modif       = UtilAut.GetUserId();
                marca.fec_modif       = DateTime.Now;
                db.Entry(marca).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View("Create", marca));
        }
예제 #5
0
        public async Task <ActionResult> Edit(Ruta ruta)
        {
            ruta.Direccione.Estado = await db.Estados.FindAsync(ruta.Direccione.id_estado);

            ruta.Direccione1.Estado = await db.Estados.FindAsync(ruta.Direccione1.id_estado);

            ruta.fec_modif             = DateTime.Now;
            ruta.usr_modif             = UtilAut.GetUserId();
            ruta.Direccione.fec_modif  = DateTime.Now;
            ruta.Direccione.usr_modif  = UtilAut.GetUserId();
            ruta.Direccione1.fec_modif = DateTime.Now;
            ruta.Direccione1.usr_modif = UtilAut.GetUserId();
            if (ModelState.IsValid)
            {
                db.Entry(ruta.Direccione1).State = EntityState.Modified;
                db.Entry(ruta.Direccione).State  = EntityState.Modified;
                db.Entry(ruta).State             = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View("Create", ruta));
        }
예제 #6
0
        public async Task <ActionResult> Edit(TipoTransporte tipoTransporte)
        {
            if (ModelState.IsValid)
            {
                tipoTransporte.usr_modif       = UtilAut.GetUserId();
                tipoTransporte.fec_modif       = DateTime.Now;
                db.Entry(tipoTransporte).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            GetMarcas(tipoTransporte);

            return(View("Create", tipoTransporte));
        }
예제 #7
0
        public async Task <ActionResult> Edit(Menu menuView)
        {
            if (string.IsNullOrEmpty(menuView.name) ||
                string.IsNullOrEmpty(menuView.url))
            {
                return(View(menuView));
            }
            Menu menu = await db.Menus.FindAsync(menuView.id);

            if (menu == null)
            {
                ModelState.AddModelError(UtilGral.ERROR_FROM_CONTROLLER, "El Menú no existe");
                return(View(menuView));
            }
            menu.usr_modif = UtilAut.GetUserId();
            menu.fec_modif = DateTime.Now;
            Menu.UpdateMenus(menu, menuView.MenuByAreas);
            db.Entry(menu).State = EntityState.Modified;
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }