Пример #1
0
        public static DialogResult Show(int iIdSolicitud)
        {
            _Detalle = new FRDetalleSInformacion();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

            _Detalle.FormClosed += new FormClosedEventHandler(_FBandeja.ActualizarSolPendientes_FormClosed);
            int x = Math.Max(frmSet.Location.X, frmSet.Location.X + (frmSet.Width - _Detalle.Width) / 2);
            int y = frmSet.Location.Y + 1;

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

            _Detalle.iIdSol = iIdSolicitud;

            //DatosUsuario ADatosUsuario = DatosUsuario.Instancia;
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;
            _Detalle.iIdUsuario = int.Parse(AUsuarioData.sIdusuario);

            DSDetalleServicio detalleSolicitud = new DSDetalleServicio();

            _Detalle.detalle = detalleSolicitud.InfoSolicitudInformacion(iIdSolicitud);
            _Detalle.SolicitudDetalle(_Detalle.detalle);



            _DialogResult = DialogResult.No;

            _Detalle.Activate();
            _Detalle.ShowDialog();

            return(_DialogResult);
        }
Пример #2
0
        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);
        }
Пример #3
0
        public static DialogResult Show(int iIdCallCenter)
        {
            _Evaluacion = new FDEvaluacionServicio();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

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

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

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

            _Evaluacion.idCallCenter = iIdCallCenter;

            DDetallesEvaluacion detalleEvaluacion = new DDetallesEvaluacion();

            _Evaluacion.detalle = detalleEvaluacion.InfoEvaluacion(_Evaluacion.idCallCenter);
            _Evaluacion.informacion(_Evaluacion.detalle);

            _Evaluacion.cargaEvaluacionesRegistradas();
            _Evaluacion.seleccion();

            _DialogResult = DialogResult.No;

            _Evaluacion.Activate();
            _Evaluacion.ShowDialog();

            return(_DialogResult);
        }
Пример #4
0
        public static DialogResult Show(int iIdSolicitud, int iIdCaso)
        {
            _Aprobar = new FRCAprobar();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

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

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

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

            _Aprobar.iIdSol  = iIdSolicitud;
            _Aprobar.iCaso   = iIdCaso;
            _Aprobar.detalle = null;

            DSDetalleServicio detalleSolicitud = new DSDetalleServicio();

            _Aprobar.detalle = detalleSolicitud.InfoSolicitud(iIdSolicitud);
            _Aprobar.SolicitudDetalle(_Aprobar.detalle);
            _Aprobar.cargarDataGrid();

            _DialogResult = DialogResult.No;

            _Aprobar.Activate();
            _Aprobar.ShowDialog();

            return(_DialogResult);
        }
Пример #5
0
        /*Funcion para validar que el usuario este registrado y de acceso al sistema*/
        private void btnLogin_Click(object sender, EventArgs e)
        {
            UsuarioValidar AUsuario      = new UsuarioValidar();
            DatosUsuario   ADatosUsuario = DatosUsuario.Instancia;

            try
            {
                AUsuario.Validar(txtUsuario.Text, txtContrasena.Text);

                if (ADatosUsuario.sIdusuario != null)
                {
                    this.Hide();
                    var form = new FBandeja();
                    form.Closed += (s, args) => this.Close();
                    form.Show();
                }
                else
                {
                    txtUsuario.Clear();
                    txtContrasena.Clear();
                    MessageBox.Show("USUARIO O CONTRASEÑA INCORRECTOS.",
                                    "ATENCIÓN!...",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("ERROR DE CONEXIÓN" + Environment.NewLine +
                                "FAVOR DE PONERSE EN CONTACTO CON EL ADMINISTRADOR",
                                "ATENCIÓN!.",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Пример #6
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);
        }
Пример #7
0
        public static DialogResult Show(int iIdSolicitud, int iIdCaso)
        {
            _AsignarConsultor = new FAsignarConsultor();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

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


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

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


            _AsignarConsultor.IdSolicitud = iIdSolicitud;
            _AsignarConsultor.iCaso       = iIdCaso;

            //Se consume intancia para obtener información en variables del usuario logueado
            //DatosUsuario ADatosUsuario = DatosUsuario.Instancia;
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;
            _AsignarConsultor.iUser = int.Parse(AUsuarioData.sIdusuario);
            if (AUsuarioData.sTipoUsuario == "20082")
            {
                _AsignarConsultor.idMateria = 2;
            }
            else if (AUsuarioData.sTipoUsuario == "20083")
            {
                _AsignarConsultor.idMateria = 3;
            }
            else
            {
                _AsignarConsultor.idMateria = 1;
            }

            //idMateria   = int.Parse(ADatosUsuario.sIdMateria);

            //Se realiza el consumo de instancia para cargar los detalles de la solicitud levantada
            _AsignarConsultor.detalle = null;
            DSAsignarConsultor detalleSolicitud = new DSAsignarConsultor();

            _AsignarConsultor.detalle = detalleSolicitud.InfoSolicitud(iIdSolicitud);
            _AsignarConsultor.SolicitudDetalle(_AsignarConsultor.detalle);



            _DialogResult = DialogResult.No;

            _AsignarConsultor.Activate();
            _AsignarConsultor.ShowDialog();

            return(_DialogResult);
        }
Пример #8
0
        public static DialogResult Show(int iIdSolicitud, int iIdCaso)
        {
            _Generar = new FRCGenerarRespuesta();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

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

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

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

            _Generar.iIdSol = iIdSolicitud;
            _Generar.iCaso  = iIdCaso;
            //DatosUsuario ADatosUsuario = DatosUsuario.Instancia;
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;
            _Generar.iIdUser = int.Parse(AUsuarioData.sIdusuario);
            if (AUsuarioData.sTipoUsuario == "20082")
            {
                _Generar.iIdMateria = 2;
            }
            else if (AUsuarioData.sTipoUsuario == "20083")
            {
                _Generar.iIdMateria = 3;
            }
            else
            {
                _Generar.iIdMateria = 1;
            }

            //iIdMateria  = int.Parse(ADatosUsuario.sIdMateria);

            _Generar.detalle = null;
            DSDetalleServicio detalleSolicitud = new DSDetalleServicio();

            _Generar.detalle = detalleSolicitud.InfoSolicitud(iIdSolicitud);
            _Generar.SolicitudDetalle(_Generar.detalle);

            _Generar.cargarDataGrid();


            _DialogResult = DialogResult.No;

            _Generar.Activate();
            _Generar.ShowDialog();

            return(_DialogResult);
        }
Пример #9
0
        public static DialogResult Show()
        {
            _NuevaSolicitud = new FSolicitudJuridica();
            Form     frmSet    = Application.OpenForms["FPrincipal"];
            FBandeja _FBandeja = Application.OpenForms["FBandeja"] as FBandeja;

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


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

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

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

            //DatosUsuario ADatosUsuario      = DatosUsuario.Instancia;
            LogicaCC.Logica.UsuarioData AUsuarioData = LogicaCC.Logica.UsuarioData.Instancia;

            /*Consumo de funcion para la carga de coordinadores en el combobox*/
            DatosCoordinadores     ACoordinador   = new DatosCoordinadores();
            List <CoordinadorData> LCoordinadores = ACoordinador.listaCoordinadores();

            _NuevaSolicitud.cmbCoordinador.DataSource    = LCoordinadores;
            _NuevaSolicitud.cmbCoordinador.ValueMember   = "sIdUsuario";
            _NuevaSolicitud.cmbCoordinador.DisplayMember = "sMateria";
            _NuevaSolicitud.cmbCoordinador.SelectedIndex = -1;
            //this.cmbCoordinador.SelectedItem        = 1;
            //cmbCoordinador.Enabled                  = false;

            _NuevaSolicitud.txtNoCliente.MaxLength = 11;



            _DialogResult = DialogResult.No;

            _NuevaSolicitud.Activate();
            _NuevaSolicitud.ShowDialog();

            return(_DialogResult);
        }