/*Funciones que se inicializan cuando el formulario es llamado*/ public FDetalleEvaluacionS(int idEvaluacion) { InitializeComponent(); iIdEva = idEvaluacion; IEvaluacion = null; DDetallesEvaluacion infoEvaluacion = new DDetallesEvaluacion(); IEvaluacion = infoEvaluacion.informacionEvaluacionS(iIdEva); informacionEvaluacion(IEvaluacion); }
/*Función para vaciar la información en los controles visibles del diseño*/ public void informacionEvaluacion(EDEvaluacionRegistradaS Evalucion) { rbSI.Checked = true; txtP1.Text = Evalucion.sP1; txtP2.Text = Evalucion.sP2; txtP3.Text = Evalucion.sP3; txtP4.Text = Evalucion.sP4; txtP5.Text = Evalucion.sP5; txtP6.Text = Evalucion.sP6; txtComentario.Text = Evalucion.sComentarios; lblFRegistro.Text = Evalucion.sFechaRegistro; }
/*Función para obtener el detalle de la evaluacion registrada cuando se localiza al cliente*/ public EDEvaluacionRegistradaS informacionEvaluacionS(int iIdEvaluacion) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); EDEvaluacionRegistradaS detalleEvalu = null; var vEvaluacionDetalle = ADB.ADMSPS_DETALLE_EVALUACION_SERVICIO_REGISTRADA_S(iIdEvaluacion); foreach (var vDetalles in vEvaluacionDetalle) { detalleEvalu = new EDEvaluacionRegistradaS(vDetalles.P1.ToString(), vDetalles.P2.ToString(), vDetalles.P3.ToString(), vDetalles.P4.ToString(), vDetalles.P5.ToString(), vDetalles.P6.ToString(), vDetalles.Comentarios.ToString(), vDetalles.FechaRegistro.ToString()); } return(detalleEvalu); }