/*Función para obtener todos los detalles de la solicitud registrada*/ public ISDetalleSolicitud IDetalleSolicitud(int iIdSolicitud) { DBCAJDataContext ADB = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB); ISDetalleSolicitud detalles = null; var vSolicitud = ADB.ADMSPS_DETALLES_SOLICITUD(iIdSolicitud); foreach (var vDetalles in vSolicitud) { detalles = new ISDetalleSolicitud(vDetalles.IdCaso.ToString(), vDetalles.Cliente.ToString(), vDetalles.NomCliente.ToString(), vDetalles.RFC.ToString(), vDetalles.NumeroMovil.ToString(), vDetalles.TipoPersona.ToString(), vDetalles.ServicioTipo.ToString(), vDetalles.UsuarioRegistra.ToString(), vDetalles.Coordinador.ToString(), vDetalles.Consultor.ToString(), vDetalles.Gerente.ToString(), vDetalles.IdSolicitudTipo.ToString(), vDetalles.SolicitudTipo.ToString(), vDetalles.Solicitud.ToString(), vDetalles.FechaRegistro.ToString(), vDetalles.DictamenFinal.ToString(), vDetalles.UrlCitas.ToString(), vDetalles.UrlArchivoResolucion.ToString(), vDetalles.ResolucionRespuesta.ToString(), vDetalles.tipificacion.ToString(), vDetalles.Resolucion.ToString()); } return(detalles); }
///*Funciones que se inicializan cuando el formulario es llamado*/ //public FDetalleSolicitud(int iIdSolicitud, int iIdCaso) //{ // InitializeComponent(); // iSol = iIdSolicitud; // iCaso = iIdCaso; // DDetallesSolicitud detalleSolicitud = new DDetallesSolicitud(); // detalle = detalleSolicitud.IDetalleSolicitud(iIdSolicitud); // rutaArchivo = null; // DSDetalleServicio detalleSolicitudR = new DSDetalleServicio(); // rutaArchivo = detalleSolicitudR.rutaArchivoDictamen(iIdSolicitud); // rutaDocument(rutaArchivo); // rutaArchivoResolucion = null; // rutaArchivoResolucion = detalleSolicitud.rutaArchivoResolucion(iIdSolicitud); // rutaArchivoRes(rutaArchivoResolucion); // informacionSolicitud(detalle); // cargarDataGrid(); // if (iIdSolicitudTipo == 2) // { // tabPage5.Text = "Bitacora"; // } // if (iIdSolicitudTipo == 3) // { // tabControl1.TabPages.Remove(tabPage5); // } // if (iIdSolicitudTipo == 4) // { // tabPage5.Text = "Expediente"; // } //} /*Función para vaciar la información en los controles visibles del diseño*/ public void informacionSolicitud(ISDetalleSolicitud solicitud) { lblNocliente1.Text = solicitud.sNumCliente; lblNomCliente.Text = solicitud.sNombreCliente; lblRFC.Text = solicitud.sRFC; lblTelCelular.Text = solicitud.sTelefonoMovil; lblTipoPersona.Text = solicitud.sTipoPersona; lblServicio.Text = solicitud.sTipoServicio; lblFolio.Text = solicitud.sIdCaso; lblFechaRegistro.Text = solicitud.sFechaRegistro; lblRegistro.Text = solicitud.sRegistro; lblCoordinador.Text = solicitud.sCoordinador; iIdSolicitudTipo = int.Parse(solicitud.sIdTipoSolicitud); lblConsultor.Text = solicitud.sConsultor; lblTipoEvento.Text = solicitud.sTipoEvento; lblTipificacion.Text = solicitud.sTipificacion; txtResolucion.Text = solicitud.sResolucion; txtSolicitud.Text = solicitud.sSolicitud; sUrlCitas = solicitud.sUrlCitas; //UrlArchRespu = solicitud.sUrlArchResp; if (solicitud.sDictamen != string.Empty) { gbDictamen.Visible = true; lblGerente.Text = solicitud.sGerente; txtDictamen.Text = solicitud.sDictamen; } else { gbDictamen.Visible = false; gbResolucion.Size = new Size(394, 260);//491, 302//394, 302 gbResolucion.Location = new Point(827, 14); //btnFinalizarR.Location = new Point(1218, 250); txtDictamen.Text = solicitud.sDictamen; } if (solicitud.sResolucionServicio != "N/A") { label18.Visible = true; lblResolucion.Visible = true; lblResolucion.Text = solicitud.sResolucionServicio; } }
/*Funciones que se inicializan cuando el formulario es llamado*/ //public FCDetalleSolicitud(int iIdSolicitud, int iIdCaso) //{ // InitializeComponent(); // iSol = iIdSolicitud; // iCaso = iIdCaso; // DDetallesSolicitud detalleSolicitud = new DDetallesSolicitud(); // detalle = detalleSolicitud.IDetalleSolicitud(iIdSolicitud); // rutaArchivoResolucion = null; // rutaArchivoResolucion = detalleSolicitud.rutaArchivoResolucion(iIdSolicitud); // rutaArchivoRes(rutaArchivoResolucion); // informacionSolicitud(detalle); // cargarDataGrid(); //} /*Función para vaciar la información en los controles visibles del diseño*/ public void informacionSolicitud(ISDetalleSolicitud solicitud) { lblNocliente1.Text = solicitud.sNumCliente; lblNomCliente.Text = solicitud.sNombreCliente; lblRFC.Text = solicitud.sRFC; lblTelCelular.Text = solicitud.sTelefonoMovil; lblTipoPersona.Text = solicitud.sTipoPersona; lblServicio.Text = solicitud.sTipoServicio; lblFolio.Text = solicitud.sIdCaso; lblFechaRegistro.Text = solicitud.sFechaRegistro; lblRegistro.Text = solicitud.sRegistro; lblCoordinador.Text = solicitud.sCoordinador; lblConsultor.Text = solicitud.sConsultor; lblTipoEvento.Text = solicitud.sTipoEvento; txtResolucion.Text = solicitud.sResolucion; txtSolicitud.Text = solicitud.sSolicitud; sUrlCitas = solicitud.sUrlCitas; //UrlArchRespu = solicitud.sUrlArchResp; }