public ActionResult EditingAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] rol_empleado_x_formulario_Info info_det, decimal?IdEmpleado) { try { if (ModelState.IsValid) { info_periodo = data_periodo.GetInfoPeriodoActivo(); if (info_periodo == null) { ViewBag.mensaje = "No existe periodos activos"; } else { info_det.IdPeriodo = info_periodo.IdPeriodo; emp_for_data.guardarDB(info_det); rol_empleado_Info infoE = empleado_data.GetInfo(IdEmpleado); ViewBag.empleado = infoE.re_apellidos + " " + infoE.re_nombres; ViewBag.listaempleado = empleado_data.get_list(); ViewBag.listaformularios = formulario_data.get_list(info_periodo.IdPeriodo); } } return(PartialView("GridViewPartial_det", emp_for_data.GetListEmp_Asignados(IdEmpleado, info_periodo.IdPeriodo))); } catch (Exception) { throw; } }
public ActionResult Index2() { tbl_reporte002_Info model = new tbl_reporte002_Info(); ViewBag.lista_periodos = odata_periodo.GetList(); ViewBag.lista_empleados = odata_empleados.get_list(); Info_periodo = odata_periodo.GetInfoPeriodoActivo(); if (Info_periodo != null) { model.IdPeriodo = Info_periodo.IdPeriodo; } else { model = new tbl_reporte002_Info(); } return(View(model)); }
public ActionResult GetList() { try { lista = emp_data.get_list(); return(PartialView("_Empleado_partial", lista)); } catch (Exception) { throw; } }