public ActionResult CrearLegajo(int?id) { dominio_subordinado srv = new dominio_subordinado(); var coso = srv.ObtenerPorDNI(id); dominio_opciones dom_op = new dominio_opciones(); ViewBag.Opciones = dom_op.Listar(); return(View(coso)); }
public ActionResult ModificarLegajo(int?id) { dominio_subordinado dom_sub = new dominio_subordinado(); var subordinado = dom_sub.ObtenerPorDNI(id); dominio_solicitud dom_sol = new dominio_solicitud(); var solicitud = dom_sol.ObtenerPorID(subordinado.id_subordinado); DTO_Solicitud_Guardar dto = new DTO_Solicitud_Guardar(); dto.nombre_sub = subordinado.nombre; dto.apellido = subordinado.apellido; dto.id_solicitud = solicitud.id_solicitud; dto.h_personal = solicitud.home_personal; dto.internet = solicitud.internet; dto.h_grupal = solicitud.home_grupal; dto.escritura = solicitud.escritura_home; dto.id_subordinado = solicitud.subordinado_id; dto.impresora = solicitud.impresora; dto.laboratorio = solicitud.laboratorio; dto.wifi = solicitud.wifi; servicio_equipo srv_eq = new servicio_equipo(); servicio_tipo_equipo srv_tipo = new servicio_tipo_equipo(); var equipo = srv_eq.ObtenerPorIdSubordinado(solicitud.subordinado_id); dto.mac = equipo.mac; var tipo = srv_tipo.ObtenerPorId(equipo.tipo_id); if (tipo != null) { dto.tipo_equipo = tipo.nombre; } dto.rayos = solicitud.rayos; dto.vpn = solicitud.acceso_remoto; dominio_opciones dom_op = new dominio_opciones(); ViewBag.opciones = dom_op.Listar(); return(View(dto)); }