Ejemplo n.º 1
0
        public sp_SelecionaAdiccionesClienteID_Result RetornaAdicionClienteID(int pID)
        {
            /// crea la variable que se retornará con la información del cliente

            sp_SelecionaAdiccionesClienteID_Result Resultado = new sp_SelecionaAdiccionesClienteID_Result();

            /// asigna a la variable el resultado de la consulta a la BD

            Resultado = this.modeloBD.sp_SelecionaAdiccionesClienteID(pID).FirstOrDefault();

            return(Resultado);
        }
Ejemplo n.º 2
0
        void cargaDatosRegistroEnviado()
        {
            ///Optiene el parámetro enviado del grid

            string parametroID = this.Request.QueryString["id"];

            /// Valida si el parametro es correcto

            if (!string.IsNullOrEmpty(parametroID))
            {
                ///Variable que recibe el parametro enviado

                int ID = Convert.ToInt16(parametroID);

                ///Se trae la información del registro por el ID

                BLAdicciones_Cliente oAdiccionCliente = new BLAdicciones_Cliente();

                sp_SelecionaAdiccionesClienteID_Result datosClienteAdiccion = new sp_SelecionaAdiccionesClienteID_Result();

                ///se almacena la información brindado por el ID

                datosClienteAdiccion = oAdiccionCliente.RetornaAdicionClienteID(ID);

                ////
                ///

                BLAdicciones_Cliente datosAdiccionesCliente = new BLAdicciones_Cliente();

                sp_AdiccionesClienteBuscaDuplicados_Result datosCliente = new sp_AdiccionesClienteBuscaDuplicados_Result();

                ///se almacena la información brindado por el mentodo almacenado de la clase BLAdicionCliente

                datosCliente = datosAdiccionesCliente.consultaDuplicado(datosClienteAdiccion.ID_Adiccion, datosClienteAdiccion.ID_Cliente);

                ///verifica que el objeto retornado no sea nulo

                if (datosCliente == null)
                {
                    Response.Write("<script>alert('La Adicción ingresado no esta asociado a este Cliente')</script>");
                }
                else
                {
                    ///se asigna los valores correspondientes
                    ///

                    this.txtcedulaBuscar.Text = datosClienteAdiccion.ID_Cliente;

                    this.txtcedulaBuscar.ReadOnly = true;

                    this.ddAdicciones.SelectedValue = datosCliente.ID_Adiccion.ToString();

                    this.ddCodigoBurcar.SelectedValue = datosCliente.ID_Adiccion.ToString();

                    this.ddCodigoBurcar.Enabled = false;

                    this.cargaCodigoAdiccion();

                    BLCliente oNombre = new BLCliente();

                    sp_SeleccionaClienteCedula_Result nombreCliente = oNombre.RetornaClienteCed(datosClienteAdiccion.ID_Cliente);

                    this.txtNombreCompleto.Text = nombreCliente.Nombre + " " + nombreCliente.Primer_Apellido + " " + nombreCliente.Segundo_Apellido;

                    this.hdCedula.Value = this.txtcedulaBuscar.Text;

                    this.hdIDAdiccion.Value = datosCliente.ID.ToString();
                }
            }
        }