// GET: Administra/Almacen/Create public IActionResult Create() { var model = new Models.Administra.Almacen(); // Datos para las dropdownlist's ViewBag.TipoAlmacen = DB.TipoAlmacen.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Municipio = DB.Municipio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Barrio = DB.Barrio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Calle = DB.Calle.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); return(PartialView("Create", model)); }
public async Task <IActionResult> Create(Models.Administra.Almacen item) { if (ModelState.IsValid) { ApplicationUser currentUser = await GetCurrentUser(); item.IdUsuario = currentUser.AspNetUserId; item.IdEstadoRegistro = 1; item.FechaRegistro = DateTime.Now; DB.Add(item); await DB.SaveChangesAsync(); } // Datos para las dropdownlist's ViewBag.TipoAlmacen = DB.TipoAlmacen.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Municipio = DB.Municipio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Barrio = DB.Barrio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Calle = DB.Calle.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); return(PartialView("Create", item)); }
public async Task <IActionResult> Edit(Int32 id, Models.Administra.Almacen item) { if (id != item.IdAlmacen) { return(NotFound()); } if (ModelState.IsValid) { try { ApplicationUser currentUser = await GetCurrentUser(); item.IdUsuario = currentUser.AspNetUserId; item.IdEstadoRegistro = 1; item.FechaRegistro = DateTime.Now; DB.Update(item); await DB.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ItemExists(item.IdAlmacen)) { return(NotFound()); } else { throw; } } } // Datos para las dropdownlist's ViewBag.TipoAlmacen = DB.TipoAlmacen.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Municipio = DB.Municipio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Barrio = DB.Barrio.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); ViewBag.Calle = DB.Calle.Where(i => i.IdEstadoRegistro != Constantes.Anulado).OrderBy(i => i.Descripcion).ToList(); return(PartialView("Edit", item)); }