private void btnAdicionareferencia_Click(object sender, EventArgs e)
        {
            ReferenciaCliente referenciaCliente = new ReferenciaCliente();

            referenciaCliente.CODIGO_TIPO_REFERENCIA = Convert.ToInt32(cboTipoReferencia.SelectedValue);
            referenciaCliente.TIPO_REFERENCIA        = cboTipoReferencia.Text;
            referenciaCliente.NOMBRE      = txtNombreReferencia.Text.ToUpper();
            referenciaCliente.DIRECCION   = txtDireccionreferencia.Text.ToUpper();
            referenciaCliente.TEL_FIJO    = txtTelefonoFijoRef.Text;
            referenciaCliente.TEL_CELULAR = txtTelefonoCelularRef.Text;
            referenciaCliente.CIUDAD      = txtCiudadReferencia.Text.ToUpper();
            referenciaCliente.PARENTESCO  = txtParentesco.Text.ToUpper();
            ListreferenciaClienteTablas.Add(referenciaCliente);
            llenarGrillaReferencias();
            limpiaCamposReferencias();
        }
Example #2
0
        public StoreProcedure insReferenciasCliente(string spName, ReferenciaCliente referenciaCliente)
        {
            StoreProcedure storeProcedure = new StoreProcedure();

            storeProcedure.Nombre     = spName;
            storeProcedure.Parametros = new List <SqlParameter>()
            {
                new SqlParameter()
                {
                    ParameterName = "@PI_CNOMBRE",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.NOMBRE
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_CDIRECCION",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.DIRECCION
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_CCIUDAD",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.CIUDAD
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_CTELEFONO_FIJO",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.TEL_FIJO
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_CTELEFONO_CELULAR",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.TEL_CELULAR
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_CPARENTESCO",
                    SqlDbType     = System.Data.SqlDbType.VarChar,
                    Value         = referenciaCliente.PARENTESCO
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_NCODIGO_CLIENTE",
                    SqlDbType     = System.Data.SqlDbType.Int,
                    Value         = referenciaCliente.CODIGO_CLIENTE
                },
                new SqlParameter()
                {
                    ParameterName = "@PI_NCODIGO_TIPO_REFERENCIA",
                    SqlDbType     = System.Data.SqlDbType.Int,
                    Value         = referenciaCliente.CODIGO_TIPO_REFERENCIA
                },
                new SqlParameter()
                {
                    ParameterName = "@PO_NRESULTADO",
                    SqlDbType     = System.Data.SqlDbType.Decimal,
                    Direction     = System.Data.ParameterDirection.Output,
                    Value         = referenciaCliente.CODIGO
                },
            };

            return(storeProcedure);
        }