// // GET: /Users/Details/5 public async Task <ActionResult> Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var user = await UserManager.FindByIdAsync(id); ViewBag.RoleNames = await UserManager.GetRolesAsync(user.Id); var estaciones = db.V_ESTACION.ToList(); ViewBag.Estacion = estaciones.Where(e => e.ID.Equals(user.EstacionID)).ToList()[0].NOMBRE; List <TRANSACCION> listaTransacciones = db.TRANSACCIONES.Where(e => e.RESPONSABLE.Equals(user.Email)).ToList(); List <TransaccionesConActivo> transacciones_listas = new List <TransaccionesConActivo>(); foreach (TRANSACCION item in listaTransacciones) { ACTIVO activo = db.ACTIVOS.Find(item.ACTIVOID); TIPOS_ACTIVOS tipo = db.TIPOS_ACTIVOS.Find(activo.TIPO_ACTIVOID); transacciones_listas.Add(new TransaccionesConActivo(item.ACTIVOID, item.FECHA, activo.DESCRIPCION, item.DESCRIPCION, activo.PLACA, activo.DESECHADO, item.ESTADO, tipo.NOMBRE)); } ViewBag.Transacciones = transacciones_listas; return(View(user)); }
public ActionResult DeleteConfirmed(int id) { TIPOS_ACTIVOS tIPOS_ACTIVOS = db.TIPOS_ACTIVOS.Find(id); db.TIPOS_ACTIVOS.Remove(tIPOS_ACTIVOS); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,NOMBRE")] TIPOS_ACTIVOS tIPOS_ACTIVOS) { if (ModelState.IsValid) { db.Entry(tIPOS_ACTIVOS).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tIPOS_ACTIVOS)); }
public ActionResult Create([Bind(Include = "ID,NOMBRE")] TIPOS_ACTIVOS tIPOS_ACTIVOS) { if (ModelState.IsValid) { db.TIPOS_ACTIVOS.Add(tIPOS_ACTIVOS); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tIPOS_ACTIVOS)); }
// GET: TiposActivos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TIPOS_ACTIVOS tIPOS_ACTIVOS = db.TIPOS_ACTIVOS.Find(id); if (tIPOS_ACTIVOS == null) { return(HttpNotFound()); } return(View(tIPOS_ACTIVOS)); }