//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; }
/*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); }