public ActionResult EditarMaterial(Guid idConfigEvaluacionMaterial) { var model = new ConfiguracionMaterialControlCalidadBl().GetConfiguracionMaterialControlCalidad(new ConfiguracionMaterialControlCalidad() { idConfigEvaluacionMaterial = idConfigEvaluacionMaterial }).FirstOrDefault(); TipoMetodo(model.idTipoMetodo); return(PartialView("_FormEditarMaterial", model)); }
public ActionResult ResultadoPEED(Guid idConfiguracionPanel, int idLabEvaludaor, string LabEvaluador) { //Cargar Configuracion var _panel = new ConfiguracionPanelControlCalidadBl().GetConfiguracionPanelControlCalidad(new ConfiguracionPanelControlCalidad() { idConfiguracionPanel = idConfiguracionPanel }).FirstOrDefault(); var _materiales = new ConfiguracionMaterialControlCalidadBl().GetConfiguracionMaterialControlCalidad(new ConfiguracionMaterialControlCalidad() { idConfiguracionPanel = idConfiguracionPanel }); // //Cargar Resultados Configurados var _resultados = new IngresoResultadosControlCalidadBl().GetResultadoControlCalidadVd(new ResultadoControlCalidadVd() { idConfigEvaluacion = _panel.idConfigEvaluacion, idConfiguracionPanel = _panel.idConfiguracionPanel }); // TipoMetodo(_panel.idTipo); //Carga las preguntas configuradas var NroPregunta = new List <SelectListItem> { new SelectListItem() { Text = "Seleccionar", Value = "" } }; foreach (var item in _materiales.GroupBy(test => test.nroPregunta).Select(grp => grp.First()).ToList()) { NroPregunta.Add(new SelectListItem() { Text = item.nroPregunta, Value = item.nroPregunta }); } ViewBag.ListaNroPregunta = NroPregunta; // var model = new ResultadoPEEDViewModels() { ResultadosControlCalidad = _resultados, Panel = _panel, Materiales = _materiales, ResultadoControlCalidad = new ResultadoControlCalidadVd() { idEstablecimientoEvaluador = idLabEvaludaor, EESSEvaluador = LabEvaluador } }; Session["ResultadoControlCalidadVd"] = model; return(View("ResultadoControlCalidadVd", model)); }
/// <summary> /// Descripción: Metodo para la transaccion de la edicion de los materiales /// Author: Juan Muga /// Fecha Creacion: 01/07/2018 /// </summary> /// <param name="objConfiguracionMaterialControlCalidad"></param> /// <returns></returns> public ActionResult EditarEvaluacionMaterial(ConfiguracionMaterialControlCalidad objConfiguracionMaterialControlCalidad) { var newguidempty = Guid.Empty; try { objConfiguracionMaterialControlCalidad.idusuarioedicion = Logueado.idUsuario; int res = new ConfiguracionMaterialControlCalidadBl().EditConfigEvalMaterial(objConfiguracionMaterialControlCalidad); } catch (Exception) { throw; } return(RedirectToAction("AddMaterial", new { idConfiguracionPanel = objConfiguracionMaterialControlCalidad.idConfiguracionPanel, idConfigEvaluacion = newguidempty })); }
public ActionResult AddMaterial(Guid idConfiguracionPanel, Guid idConfigEvaluacion) { //Obtener informacion del Panel amarrado a la evaluacion var _panel = new ConfiguracionPanelControlCalidadBl().GetConfiguracionPanelControlCalidad(new ConfiguracionPanelControlCalidad() { idConfigEvaluacion = idConfigEvaluacion, idConfiguracionPanel = idConfiguracionPanel }).FirstOrDefault(); //Obtener informacion del Material amarrado al Panel var _material = new ConfiguracionMaterialControlCalidadBl().GetConfiguracionMaterialControlCalidad(new ConfiguracionMaterialControlCalidad() { idConfiguracionPanel = idConfiguracionPanel }); ViewBag.idTipoPanel = _panel.idTipo; ViewBag.idTipoEvaluacionPanel = _panel.idTipoEvaluacion; var model = new EvaluacionPanelesViewModels() { Panel = _panel, Materiales = _material }; return(View("ConfigEvalPanelMaterial", model)); }