public static DialogResult Show(int iIdSolicitud, int iIdCaso)
        {
            _DetalleSolicitud = new FCDetalleSolicitud();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

            _DetalleSolicitud.FormClosed += new FormClosedEventHandler(_FBandeja.ActualizarSolPendientes_FormClosed);

            int x = Math.Max(frmSet.Location.X, frmSet.Location.X + (frmSet.Width - _DetalleSolicitud.Width) / 2);
            int y = frmSet.Location.Y + 1;

            _DetalleSolicitud.Location = new Point(x, y);

            _DetalleSolicitud.iSol  = iIdSolicitud;
            _DetalleSolicitud.iCaso = iIdCaso;
            DDetallesSolicitud detalleSolicitud = new DDetallesSolicitud();

            _DetalleSolicitud.detalle = detalleSolicitud.IDetalleSolicitud(iIdSolicitud);

            _DetalleSolicitud.rutaArchivoResolucion = null;
            _DetalleSolicitud.rutaArchivoResolucion = detalleSolicitud.rutaArchivoResolucion(iIdSolicitud);
            _DetalleSolicitud.rutaArchivoRes(_DetalleSolicitud.rutaArchivoResolucion);

            _DetalleSolicitud.informacionSolicitud(_DetalleSolicitud.detalle);
            _DetalleSolicitud.cargarDataGrid();

            _DialogResult = DialogResult.No;

            _DetalleSolicitud.Activate();
            _DetalleSolicitud.ShowDialog();

            return(_DialogResult);
        }
Example #2
0
        public static DialogResult Show(int iIdSolicitud, int iIdCaso)
        {
            _DetalleSolicitud = new FDetalleSolicitud();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

            _DetalleSolicitud.FormClosed += new FormClosedEventHandler(_FBandeja.ActualizarSolPendientes_FormClosed);


            int x = Math.Max(frmSet.Location.X, frmSet.Location.X + (frmSet.Width - _DetalleSolicitud.Width) / 2);
            int y = frmSet.Location.Y + 1;

            _DetalleSolicitud.Location = new Point(x, y);

            //_NuevaSolicitud.label1.Text = string.Format("Hola {0},", sNombre);
            //_NuevaSolicitud.InitializeControls();

            _DetalleSolicitud.iSol  = iIdSolicitud;
            _DetalleSolicitud.iCaso = iIdCaso;

            DDetallesSolicitud detalleSolicitud = new DDetallesSolicitud();

            _DetalleSolicitud.detalle = detalleSolicitud.IDetalleSolicitud(iIdSolicitud);

            _DetalleSolicitud.rutaArchivo = null;
            DSDetalleServicio detalleSolicitudR = new DSDetalleServicio();

            _DetalleSolicitud.rutaArchivo = detalleSolicitudR.rutaArchivoDictamen(iIdSolicitud);
            _DetalleSolicitud.rutaDocument(_DetalleSolicitud.rutaArchivo);

            _DetalleSolicitud.rutaArchivoResolucion = null;
            _DetalleSolicitud.rutaArchivoResolucion = detalleSolicitud.rutaArchivoResolucion(iIdSolicitud);
            _DetalleSolicitud.rutaArchivoRes(_DetalleSolicitud.rutaArchivoResolucion);

            _DetalleSolicitud.informacionSolicitud(_DetalleSolicitud.detalle);
            _DetalleSolicitud.cargarDataGrid();

            if (_DetalleSolicitud.iIdSolicitudTipo == 2)
            {
                _DetalleSolicitud.tabPage5.Text = "Bitacora";
            }
            if (_DetalleSolicitud.iIdSolicitudTipo == 3)
            {
                _DetalleSolicitud.tabControl1.TabPages.Remove(_DetalleSolicitud.tabPage5);
            }
            if (_DetalleSolicitud.iIdSolicitudTipo == 4)
            {
                _DetalleSolicitud.tabPage5.Text = "Expediente";
            }



            _DialogResult = DialogResult.No;

            _DetalleSolicitud.Activate();
            _DetalleSolicitud.ShowDialog();

            return(_DialogResult);
        }