public ActionResult Create([Bind(Include = "Id,Nombre,Email,Telefono,FechaNacimiento")] Empleado empleado) { if (ModelState.IsValid) { db.Empleados.Add(empleado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empleado)); }
public ActionResult Create([Bind(Include = "Id,Descripcion")] TipoAveria tipoAveria) { if (ModelState.IsValid) { db.TipoAverias.Add(tipoAveria); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoAveria)); }
public ActionResult Create([Bind(Include = "Id,Descripcion")] Localizacion localizacion) { if (ModelState.IsValid) { db.Localizaciones.Add(localizacion); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(localizacion)); }
public ActionResult Create([Bind(Include = "Id,CodigoEquipo,Marca,Modelo,NumeroSerie,Caracteristicas,FechaCompra,FechaAlta,FechaBaja,LocalizacionId")] Equipo equipo) { if (ModelState.IsValid) { db.Equipos.Add(equipo); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.LocalizacionId = new SelectList(db.Localizaciones, "Id", "Descripcion", equipo.LocalizacionId); return(View(equipo)); }
public ActionResult Create([Bind(Include = "Id,Descripcion,FechaAviso,FechaCierre,Observaciones,EmpleadoId,TipoAveriaId,EquipoId")] Aviso aviso) { if (ModelState.IsValid) { db.Avisos.Add(aviso); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmpleadoId = new SelectList(db.Empleados, "Id", "Nombre", aviso.EmpleadoId); ViewBag.EquipoId = new SelectList(db.Equipos, "Id", "CodigoEquipo", aviso.EquipoId); ViewBag.TipoAveriaId = new SelectList(db.TipoAverias, "Id", "Descripcion", aviso.TipoAveriaId); return(View(aviso)); }
public ActionResult Create([Bind(Include = "Id,Descripcion,FechaAviso,FechaCierre,Observaciones,EmpleadoId,TipoAveriaId,EquipoId")] Aviso aviso) { // Se asigna el Id de empleado correspondiente al usuario actual al aviso string wUsuario = User.Identity.GetUserName(); int wEmpleadoId = db.Empleados.Where(e => e.Email == wUsuario).FirstOrDefault().Id; aviso.EmpleadoId = wEmpleadoId; if (ModelState.IsValid) { db.Avisos.Add(aviso); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmpleadoId = new SelectList(db.Empleados, "Id", "Nombre", aviso.EmpleadoId); ViewBag.EquipoId = new SelectList(db.Equipos, "Id", "CodigoEquipo", aviso.EquipoId); ViewBag.TipoAveriaId = new SelectList(db.TipoAverias, "Id", "Descripcion", aviso.TipoAveriaId); return(View(aviso)); }