/// <summary>
        /// Carga los componentes en el combo.
        /// </summary>
        /// <param name="clasificacion">The clasificacion.</param>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 03/09/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarListaTiposComponentes(string clasificacion)
        {
            ddlComponente.Items.Clear();
            var componentes = new Paginacion <TipoComponente>()
            {
                LongitudPagina = 100,
                PaginaActual   = 0,
                Item           = new TipoComponente()
                {
                    IndHabilitado = 1
                }
            };

            var resultado = WebService.Configuracion.ConsultarTipoComponente(componentes);

            if (resultado.Ejecuto)
            {
                List <TipoComponente> tiposComponentes = resultado.Objeto.Item.Where(c => c.Clasificacion == clasificacion || c.CodigoComponente == Resources.GlobalWeb.General_ValorNA).ToList();
                ddlComponente.DataSource     = tiposComponentes;
                ddlComponente.DataValueField = "CodigoComponente";
                ddlComponente.DataTextField  = "NombreComponente";
                ddlComponente.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(ddlComponente, false);
                ddlComponente.SelectedIndex = 0;
            }
            else
            {
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Carga la lista de planes por contrato.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 12/09/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarListaPlanes()
        {
            var contrato = new Contrato()
            {
                IdTercero     = VinculacionSeleccionada.Tercero.Id,
                Id            = VinculacionSeleccionada.Contrato.Id,
                IndHabilitado = true
            };

            var resultado = WebService.Facturacion.ConsultarPlanes(contrato);

            if (resultado.Ejecuto)
            {
                DdlPlan.DataSource     = resultado.Objeto;
                DdlPlan.DataValueField = "Id";
                DdlPlan.DataTextField  = "Nombre";
                DdlPlan.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlPlan, false);
                DdlPlan.SelectedIndex = 0;
            }
            else
            {
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
 /// <summary>
 /// Carga los componentes.
 /// </summary>
 /// <remarks>
 /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
 /// FechaDeCreacion: 10/04/2013
 /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
 /// FechaDeUltimaModificacion: (dd/MM/yyyy)
 /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
 /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
 /// </remarks>
 public void CargarTiposComponentes()
 {
     ddlComponente.DataSource     = WebService.Facturacion.ConsultarComponentes(VinculacionSeleccionada.IdAtencion, 0).Objeto;
     ddlComponente.DataValueField = "CodigoComponente";
     ddlComponente.DataTextField  = "NombreComponente";
     ddlComponente.DataBind();
     CargaObjetos.AdicionarItemPorDefecto(ddlComponente, false);
 }
 /// <summary>
 /// Carga las clases de servicio en el combo.
 /// </summary>
 /// <remarks>
 /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
 /// FechaDeCreacion: 03/09/2013
 /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
 /// FechaDeUltimaModificacion: (dd/MM/yyyy)
 /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
 /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
 /// </remarks>
 private void CargarListaClaseServicios()
 {
     DdlClaseServicio.DataSource     = WebService.Configuracion.ConsultarServicios().Objeto;
     DdlClaseServicio.DataValueField = "IdServicio";
     DdlClaseServicio.DataTextField  = "NombreServicio";
     DdlClaseServicio.DataBind();
     CargaObjetos.AdicionarItemPorDefecto(DdlClaseServicio, false);
     DdlClaseServicio.SelectedIndex = 0;
 }
Ejemplo n.º 5
0
        /// <summary>
        /// Carga los tipos de relación.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 18/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarTiposRelacion()
        {
            int identificadorPagina  = Settings.Default.CondicionCubrimiento_IdPagina;
            int identificadorMaestra = Settings.Default.CondicionCubrimiento_IdMaestra;

            DdlTipoRelacion.DataSource     = WebService.Facturacion.ConsultarMaestras(identificadorMaestra, identificadorPagina).Objeto;
            DdlTipoRelacion.DataValueField = Resources.GlobalWeb.General_ValorMaestroDetalle;
            DdlTipoRelacion.DataTextField  = Resources.GlobalWeb.General_NombreMaestroDetalle;
            DdlTipoRelacion.DataBind();
            CargaObjetos.AdicionarItemPorDefecto(DdlTipoRelacion, false);
        }
        /// <summary>
        /// Carga las clases de cubrimiento.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 10/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarClasesCubrimientos()
        {
            var claseCubrimiento = new ClaseCubrimiento()
            {
                CodigoEntidad = Settings.Default.General_CodigoEntidad,
                IndHabilitado = 1
            };

            DdlClaseCubrimiento.DataSource     = WebService.Facturacion.ConsultarClasesCubrimiento(claseCubrimiento).Objeto;
            DdlClaseCubrimiento.DataValueField = "IdClaseCubrimiento";
            DdlClaseCubrimiento.DataTextField  = "Nombre";
            DdlClaseCubrimiento.DataBind();
            CargaObjetos.AdicionarItemPorDefecto(DdlClaseCubrimiento, false);
        }
        /// <summary>
        /// Carga la lista de tipos de persona.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 04/07/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarComboTipoPersona()
        {
            var resultado = WebService.Integracion.ConsultarGenListas(new Basica {
                Id = 20, IndHabilitado = true
            }).Objeto;

            DdlTipoPersona.DataSource     = resultado;
            DdlTipoPersona.DataValueField = "Codigo";
            DdlTipoPersona.DataTextField  = "Nombre";
            DdlTipoPersona.DataBind();
            DdlTipoDocumento.DataSource = null;
            DdlTipoDocumento.DataBind();
            DdlTipoDocumento.SelectedIndex = -1;
            CargaObjetos.AdicionarItemPorDefecto(DdlTipoPersona, false);
        }
        /// <summary>
        /// Carga los tipos de documento para el tercero.
        /// </summary>
        /// <param name="codigoGrupo">The codigo grupo.</param>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 04/07/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarComboTipoDocumento(string codigoGrupo)
        {
            if (!codigoGrupo.Equals("-1"))
            {
                var listaTiposDocumento = WebService.Integracion.ConsultarTipoDocumento(new TipoDocumento()
                {
                    IndCliente    = null,
                    IndTercero    = true,
                    IndHabilitado = true
                });

                if (listaTiposDocumento.Ejecuto)
                {
                    var resultado = from item in listaTiposDocumento.Objeto
                                    where item.CodigoTipoPersona == codigoGrupo
                                    select item;

                    DdlTipoDocumento.DataSource = resultado;

                    DdlTipoDocumento.DataValueField = "Id";
                    DdlTipoDocumento.DataTextField  = "Nombre";
                    DdlTipoDocumento.DataBind();
                    CargaObjetos.AdicionarItemPorDefecto(DdlTipoDocumento, false);

                    if (codigoGrupo == Settings.Default.TipoPersona_Juridica)
                    {
                        revNroDocumento.Enabled        = true;
                        DdlTipoDocumento.SelectedValue = Resources.GlobalWeb.General_ValorUno;
                    }
                    else
                    {
                        revNroDocumento.Enabled = false;
                    }
                }
                else
                {
                    MostrarMensaje(listaTiposDocumento.Mensaje, TipoMensaje.Error);
                }
            }
            else
            {
                DdlTipoDocumento.Items.Clear();
                DdlTipoDocumento.DataSource = null;
                DdlTipoDocumento.DataBind();
                DdlTipoDocumento.Enabled = false;
            }
        }
        /// <summary>
        /// Carga los tipos de atención en el combo.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 02/09/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarListaTipoAtencion()
        {
            var resultado = WebService.Integracion.ConsultarTiposAtencion(new TipoAtencion());

            if (resultado.Ejecuto)
            {
                DdlTipoAtencion.DataSource     = resultado.Objeto;
                DdlTipoAtencion.DataValueField = "Id";
                DdlTipoAtencion.DataTextField  = "Nombre";
                DdlTipoAtencion.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlTipoAtencion, false);
                DdlTipoAtencion.SelectedIndex = 0;
            }
            else
            {
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
        /// <summary>
        /// Metoo de Tipo De Producto.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 23/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        protected void DdlTipoProducto_SelectedIndexChanged(object sender, EventArgs e)
        {
            RecargarModal();
            txtIdGrupoProducto.Text = Resources.GlobalWeb.General_ValorCero;
            txtGrupoProducto.Text   = string.Empty;
            txtIdProducto.Text      = Resources.GlobalWeb.General_ValorCero;
            txtProducto.Text        = string.Empty;

            string clasif = string.Empty;

            ddlComponente.Items.Clear();
            ddlComponente.DataSource = null;
            ddlComponente.DataBind();
            CargaObjetos.AdicionarItemPorDefecto(ddlComponente, false);

            clasif = EstablecerClasificacionProducto(Convert.ToInt32(ddlTipoProducto.SelectedValue));
            CargarListaTiposComponentes(clasif);
        }
Ejemplo n.º 11
0
        /// <summary>
        /// Metodo para Cargar Componente
        /// </summary>
        /// <remarks>
        /// Autor: David Mauricio Gutiérrez Ruiz - INTERGRUPO\dgutierrez
        /// FechaDeCreacion: 21/05/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui
        /// </remarks>
        private void CargarComponente()
        {
            var resultado = WebService.Facturacion.ConsultarComponentes(VinculacionSeleccionada.IdAtencion, 0);

            if (resultado.Ejecuto)
            {
                DdlComponente.DataTextField  = "NombreComponente";
                DdlComponente.DataValueField = "CodigoComponente";
                DdlComponente.DataSource     = resultado.Objeto;
                DdlComponente.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlComponente, false);
            }
            else
            {
                DdlComponente.DataSource = null;
                DdlComponente.DataBind();
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
        /// <summary>
        /// Metodo para cargar zonas.
        /// </summary>
        /// <remarks>
        /// Autor: David Mauricio Gutiérrez Ruiz - INTERGRUPO\dgutierrez
        /// FechaDeCreacion: 28/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarZona()
        {
            var respuesta = WebService.Integracion.ConsultarGenListas(new Basica()
            {
                IndHabilitado = true, CodigoGrupo = "zona"
            });

            if (respuesta.Ejecuto)
            {
                DdlZona.DataTextField  = TEXTO;
                DdlZona.DataValueField = VALOR;
                DdlZona.DataSource     = respuesta.Objeto;
                DdlZona.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlZona, false);
            }
            else
            {
                MostrarMensaje(respuesta.Mensaje, TipoMensaje.Error);
            }
        }
        /// <summary>
        /// Carga los tipos de relación.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 25/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarTiposRelacion()
        {
            int identificadorPagina  = Settings.Default.CondicionCubrimiento_IdPagina;
            int identificadorMaestra = Settings.Default.CondicionCubrimiento_IdMaestra;

            var resultado = WebService.Facturacion.ConsultarMaestras(identificadorMaestra, identificadorPagina);

            if (resultado.Ejecuto)
            {
                ddlTipoRelacion.DataSource     = resultado.Objeto;
                ddlTipoRelacion.DataValueField = Resources.GlobalWeb.General_ValorMaestroDetalle;
                ddlTipoRelacion.DataTextField  = Resources.GlobalWeb.General_NombreMaestroDetalle;
                ddlTipoRelacion.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(ddlTipoRelacion, false);
            }
            else
            {
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
        /// <summary>
        /// Metodo para Cargar Tipo de Documento.
        /// </summary>
        /// <remarks>
        /// Autor: David Mauricio Gutiérrez Ruiz - INTERGRUPO\dgutierrez
        /// FechaDeCreacion: 28/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarTipoDocumento()
        {
            var respuesta = WebService.Integracion.ConsultarTipoDocumento(new TipoDocumento()
            {
                IndHabilitado = true, IndCliente = true
            });

            if (respuesta.Ejecuto)
            {
                DdlTipoDocumento.DataTextField  = TEXTO;
                DdlTipoDocumento.DataValueField = VALOR;
                DdlTipoDocumento.DataSource     = respuesta.Objeto;
                DdlTipoDocumento.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlTipoDocumento, false);
            }
            else
            {
                MostrarMensaje(respuesta.Mensaje, TipoMensaje.Error);
            }
        }
Ejemplo n.º 15
0
        /// <summary>
        /// Metodo para cargar Tipo de Relacion
        /// </summary>
        /// <remarks>
        /// Autor: David Mauricio Gutiérrez Ruiz - INTERGRUPO\dgutierrez
        /// FechaDeCreacion: 21/05/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usu.ario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui
        /// </remarks>
        private void CargarComboTipoRelacion()
        {
            int identificadorMaestra = Convert.ToInt32(Resources.CargueCombos.CombosFacturacionCondicionesTarifa);
            int identificadorPagina  = Convert.ToInt32(Resources.CargueCombos.PaginaCombo_CondicionesTarifa);
            var resultado            = WebService.Facturacion.ConsultarMaestras(identificadorMaestra, identificadorPagina);

            if (resultado.Ejecuto)
            {
                DdlTipoRelacion.DataTextField  = "NombreMaestroDetalle";
                DdlTipoRelacion.DataValueField = "Valor";
                DdlTipoRelacion.DataSource     = resultado.Objeto;
                DdlTipoRelacion.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(DdlTipoRelacion, false);
            }
            else
            {
                DdlTipoRelacion.DataSource = null;
                DdlTipoRelacion.DataBind();
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }
        /// <summary>
        /// Carga los tipos de producto.
        /// </summary>
        /// <remarks>
        /// Autor: Iván José Pimienta Serrano - INTERGRUPO\Ipimienta
        /// FechaDeCreacion: 10/04/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        public void CargarTiposdeProducto()
        {
            var tipoProducto = new TipoProducto()
            {
                IndHabilitado = true
            };
            var resultado = WebService.Integracion.ConsultarTipoProducto(tipoProducto, VinculacionSeleccionada.IdAtencion);

            if (resultado.Ejecuto)
            {
                ddlTipoProducto.DataSource     = resultado.Objeto;
                ddlTipoProducto.DataValueField = "IdTipoProducto";
                ddlTipoProducto.DataTextField  = "Nombre";
                ddlTipoProducto.DataBind();
            }
            else
            {
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }

            CargaObjetos.AdicionarItemPorDefecto(ddlTipoProducto, false);
        }
        /// <summary>
        /// Metodo para cargar Tipo de Relacion.
        /// </summary>
        /// <remarks>
        /// Autor: David Mauricio Gutiérrez Ruiz - INTERGRUPO\dgutierrez
        /// FechaDeCreacion: 21/05/2013
        /// UltimaModificacionPor: (Nombre del Autor de la modificación - Usuario del dominio)
        /// FechaDeUltimaModificacion: (dd/MM/yyyy)
        /// EncargadoSoporte: (Nombre del Autor - Usuario del dominio)
        /// Descripción: Descripción detallada del metodo, procure especificar todo el metodo aqui.
        /// </remarks>
        private void CargarComboTipoRelacion()
        {
            var resultado = WebService.Integracion.ConsultarGenListas(new Basica {
                CodigoGrupo = Resources.GlobalWeb.CodGenLista_Relacion, IndHabilitado = true
            });

            if (resultado.Ejecuto)
            {
                ddlTipoRelacionDes.DataTextField  = NOMBRECOMBO;
                ddlTipoRelacionDes.DataValueField = CODIGOCOMBO;
                ddlTipoRelacionDes.DataSource     = resultado.Objeto;
                ddlTipoRelacionDes.DataBind();
                CargaObjetos.AdicionarItemPorDefecto(ddlTipoRelacionDes, false);
                ddlTipoRelacionDes.SelectedIndex = 0;
            }
            else
            {
                ddlTipoRelacionDes.DataSource = null;
                ddlTipoRelacionDes.DataBind();
                MostrarMensaje(resultado.Mensaje, TipoMensaje.Error);
            }
        }