Exemplo n.º 1
0
        //public FAsignarConsultor(int iIdSolicitud, int iIdCaso)
        //{
        //    InitializeComponent();
        //    IdSolicitud = iIdSolicitud;
        //    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;
        //    iUser       = int.Parse(AUsuarioData.sIdusuario);
        //    if (AUsuarioData.sTipoUsuario == "20082")
        //        idMateria = 2;
        //    else if (AUsuarioData.sTipoUsuario == "20083")
        //        idMateria = 3;
        //    else
        //        idMateria = 1;

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

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

        /*Se crea función para vaciar la informacion obtenida en los controles correspondientes del diseño*/
        private void SolicitudDetalle(ISAsignarConsultor detSolicitud)
        {
            lblNocliente1.Text    = detSolicitud.sNumCliente;
            lblNomCliente.Text    = detSolicitud.sNombreCliente;
            lblRFC.Text           = detSolicitud.sRFC;
            lblTelCelular.Text    = detSolicitud.sTelefonoMovil;
            lblTipoPersona.Text   = detSolicitud.sTipoPersona;
            lblServicio.Text      = detSolicitud.sTipoServicio;
            lblFolio.Text         = detSolicitud.sIdCaso;
            lblFechaRegistro.Text = detSolicitud.sFechaRegistro;
            lblRegistro.Text      = detSolicitud.sRegistro;
            txtDescripcion.Text   = detSolicitud.sSolicitud;
            UrlLlamadas           = detSolicitud.sUrlLlamadas;

            contador = null;
            DSAsignarConsultor AContador = new DSAsignarConsultor();

            contador         = AContador.InfoContador(int.Parse(detSolicitud.sContadorAsignado));
            idContador       = int.Parse(contador.sIdContador);
            txtContador.Text = contador.sNomContador;
        }
Exemplo n.º 2
0
        /*Función que obtiene los detalles de la solicitud registrada*/
        public ISAsignarConsultor InfoSolicitud(int iIdSolicitud)
        {
            DBCAJDataContext   ADB         = new DBCAJDataContext(LogicaCC.ConnectionString.DbMPYSJDB);
            ISAsignarConsultor detalleSoli = null;
            var vSolicitudDetalle          = ADB.ADMSPS_DETALLE_SOLICITUD_F1(iIdSolicitud);

            foreach (var vDetalles in vSolicitudDetalle)
            {
                detalleSoli = new ISAsignarConsultor(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.Solicitud.ToString(),
                                                     vDetalles.FechaRegistro.ToString(),
                                                     vDetalles.UrlLlamadas.ToString(),
                                                     vDetalles.IdContadorAsignado.ToString());
            }
            return(detalleSoli);
        }