// GET: EstadoFuerza/pt_estadofuerza/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pt_estadofuerza pt_estadofuerza = db.pt_estadofuerza.Find(id); if (pt_estadofuerza == null) { return(HttpNotFound()); } /*IEnumerable<SelectListItem> empleados = db.pt_empleado * .Select(emp => new SelectListItem { Value = emp.PTEMPLEADOID.ToString() + " - " + emp.NOMBRE1 + " " + emp.NOMBRE2, Text = emp.PTEMPLEADOID.ToString() }); * ViewBag.ptempleadoid = empleados;*/ //ViewBag.id_encabezado = new SelectList(db.pt_estadofuerza_encabezado, "id", "creado_por", pt_estadofuerza.id_encabezado); pt_empleado emp = db.pt_empleado.Find(pt_estadofuerza.ptempleadoid); string primerNombre = emp.NOMBRE1 ?? ""; string segundoNombre = emp.NOMBRE2 ?? ""; string primerApellido = emp.APELLIDO1 ?? ""; string segundoApellido = emp.APELLIDO2 ?? ""; ViewBag.NombreEmpleado = primerNombre + " " + segundoNombre + " " + primerApellido + " " + segundoApellido; IEnumerable <SelectListItem> estado = db.pt_situacion.Select(sit => new SelectListItem { Text = sit.id_situacion.ToString() + " - " + sit.nombre, Value = sit.id_situacion.ToString() }); IEnumerable <SelectListItem> ubicacion = db.pt_ubicacion.Select(ub => new SelectListItem { Text = ub.PTUBICACIONID.ToString() + " - " + ub.DIRECCION, Value = ub.PTUBICACIONID.ToString() }); IEnumerable <SelectListItem> tiposervicio = db.pt_tipo_ubicacion.Select(tp => new SelectListItem { Text = tp.PTTIPOID.ToString() + " - " + tp.DESCRIPCION, Value = tp.PTTIPOID.ToString() }); //ViewBag.id_encabezado = new SelectList(db.pt_estadofuerza_encabezado, "id", "creado_por", pt_estadofuerza.id_encabezado); //ViewBag.estado = new SelectList(db.pt_situacion, "id_situacion", "nombre", pt_estadofuerza.estado); ViewBag.estado = estado; //ViewBag.ptubicacionid = new SelectList(db.pt_ubicacion, "PTUBICACIONID", "DIRECCION", pt_estadofuerza.ptubicacionid); ViewBag.ptubicacionid = ubicacion; //ViewBag.pttipoid = new SelectList(db.pt_tipo_ubicacion, "PTTIPOID", "DESCRIPCION", pt_estadofuerza.pttipoid); ViewBag.pttipoid = tiposervicio; return(View(pt_estadofuerza)); }
// GET: EstadoFuerza/pt_estadofuerza/Delete/5 public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } pt_estadofuerza pt_estadofuerza = db.pt_estadofuerza.Find(id); if (pt_estadofuerza == null) { return(HttpNotFound()); } pt_empleado emp = db.pt_empleado.Find(pt_estadofuerza.ptempleadoid); string primerNombre = emp.NOMBRE1 ?? ""; string segundoNombre = emp.NOMBRE2 ?? ""; string primerApellido = emp.APELLIDO1 ?? ""; string segundoApellido = emp.APELLIDO2 ?? ""; ViewBag.NombreEmpleado = primerNombre + " " + segundoNombre + " " + primerApellido + " " + segundoApellido; return(View(pt_estadofuerza)); }