コード例 #1
0
        /*MÉTODO PARA EDITAR LA PÓLIZA*/
        public Boolean EditarPoliza(Poliza myPoliza, string codigoActual)
        {
            Boolean Estado = false;

            try
            {
                string     sql = "update poliza set CodigoPoliza = @CodigoPoliza, NombreTomador = @NombreTomador, DocumentoTomador = @DocumentoTomador, NombreBeneficiario = @NombreBeneficiario, DocumentoBeneficiario = @DocumentoBeneficiario, NombreAsegurado = @NombreAsegurado, DocumentoAsegurado = @DocumentoAsegurado, FechaInicioPoliza = @FechaInicioPoliza, FechaFinPoliza = @FechaFinPoliza, FechaExpedicionPoliza = @FechaExpedicionPoliza, TipoPagoPoliza = @TipoPagoPoliza, PolizaVirtual = @PolizaVirtual, DocumentoCliente = @DocumentoCliente, NitAseguradora = @NitAseguradora, TipoPoliza = @TipoPoliza where (CodigoPoliza = @codigoActual)";
                SqlCommand cmd = new SqlCommand(sql, ConexionPoliza);
                cmd.Parameters.AddWithValue("@codigoActual", codigoActual);
                cmd.Parameters.AddWithValue("@CodigoPoliza", myPoliza.CodigoPoliza);
                cmd.Parameters.AddWithValue("@NombreTomador", myPoliza.NombreTomador);
                cmd.Parameters.AddWithValue("@DocumentoTomador", myPoliza.DocumentoTomador);
                cmd.Parameters.AddWithValue("@NombreBeneficiario", myPoliza.NombreBeneficiario);
                cmd.Parameters.AddWithValue("@DocumentoBeneficiario", myPoliza.DocumentoBeneficiario);
                cmd.Parameters.AddWithValue("@NombreAsegurado", myPoliza.NombreAsegurado);
                cmd.Parameters.AddWithValue("@DocumentoAsegurado", myPoliza.DocumentoAsegurado);
                cmd.Parameters.AddWithValue("@FechaInicioPoliza", myPoliza.FechaInicioPoliza);
                cmd.Parameters.AddWithValue("@FechaFinPoliza", myPoliza.FechaFinPoliza);
                cmd.Parameters.AddWithValue("@FechaExpedicionPoliza", myPoliza.FechaExpedicionPoliza);
                cmd.Parameters.AddWithValue("@TipoPagoPoliza", myPoliza.TipoPagoPoliza);
                cmd.Parameters.AddWithValue("@PolizaVirtual", myPoliza.PolizaVirtual);
                cmd.Parameters.AddWithValue("@DocumentoCliente", myPoliza.DocumentoCliente);
                cmd.Parameters.AddWithValue("@NitAseguradora", myPoliza.NitAseguradora);
                cmd.Parameters.AddWithValue("@TipoPoliza", myPoliza.TipoPoliza);
                cmd.ExecuteNonQuery();
                Estado = true;
            }
            catch (SqlException exception)
            {
                this.Error = exception.Message;
            }
            return(Estado);
        }
コード例 #2
0
        /*MÉTODO PARA LISTAR LAS PÓLIZAS ACTUALES*/
        public List <Poliza> listadoPoliza()
        {
            List <Poliza> listadoPoliza = new List <Poliza>();
            string        sql           = "select * from poliza";
            SqlCommand    cmd           = new SqlCommand(sql, ConexionPoliza);
            SqlDataReader registro      = cmd.ExecuteReader();

            while (registro.Read())
            {
                Poliza polizasActuales = new Poliza();
                polizasActuales.CodigoPoliza          = registro.GetString(0);
                polizasActuales.NombreTomador         = registro.GetString(1);
                polizasActuales.DocumentoTomador      = registro.GetString(2);
                polizasActuales.NombreBeneficiario    = registro.GetString(3);
                polizasActuales.DocumentoBeneficiario = registro.GetString(4);
                polizasActuales.NombreAsegurado       = registro.GetString(5);
                polizasActuales.DocumentoAsegurado    = registro.GetString(6);
                polizasActuales.FechaInicioPoliza     = registro.GetDateTime(7);
                polizasActuales.FechaFinPoliza        = registro.GetDateTime(8);
                polizasActuales.FechaExpedicionPoliza = registro.GetDateTime(9);
                polizasActuales.TipoPagoPoliza        = registro.GetString(10);
                polizasActuales.PolizaVirtual         = registro.GetString(11);
                polizasActuales.DocumentoCliente      = registro.GetString(12);
                polizasActuales.NitAseguradora        = registro.GetString(13);
                polizasActuales.TipoPoliza            = registro.GetString(14);
                listadoPoliza.Add(polizasActuales);
            }
            registro.Close();
            return(listadoPoliza);
        }
コード例 #3
0
        /*MÉTODO PARA CONSULTAR POLIZA MEDIANTE EL CODIGOPOLIZA*/
        public Poliza consultarPoliza(string CodigoPoliza)
        {
            string     sql = "select * from poliza where CodigoPoliza =@CodigoPoliza";
            SqlCommand cmd = new SqlCommand(sql, ConexionPoliza);

            cmd.Parameters.AddWithValue("@CodigoPoliza", CodigoPoliza);
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.Read())
            {
                Poliza myPoliza = new Poliza();
                myPoliza.CodigoPoliza          = registro.GetString(0);
                myPoliza.NombreTomador         = registro.GetString(1);
                myPoliza.DocumentoTomador      = registro.GetString(2);
                myPoliza.NombreBeneficiario    = registro.GetString(3);
                myPoliza.DocumentoBeneficiario = registro.GetString(4);
                myPoliza.NombreAsegurado       = registro.GetString(5);
                myPoliza.DocumentoAsegurado    = registro.GetString(6);
                myPoliza.FechaInicioPoliza     = registro.GetDateTime(7);
                myPoliza.FechaFinPoliza        = registro.GetDateTime(8);
                myPoliza.FechaExpedicionPoliza = registro.GetDateTime(9);
                myPoliza.TipoPagoPoliza        = registro.GetString(10);
                myPoliza.PolizaVirtual         = registro.GetString(11);
                myPoliza.DocumentoCliente      = registro.GetString(12);
                myPoliza.NitAseguradora        = registro.GetString(13);
                myPoliza.TipoPoliza            = registro.GetString(14);
                registro.Close();
                return(myPoliza);
            }
            else
            {
                registro.Close();
                return(null);
            }
        }
コード例 #4
0
        /*MÉTODO PARA CONSULTAR PÓLIZA MEDIANTE EL DOCUMENTO DEL CLIENTE*/
        public List <Poliza> listadoPolizaCliente(string DocumentoCliente)
        {
            List <Poliza> listadoPoliza = new List <Poliza>();
            string        sql           = "select TipoPoliza, CodigoPoliza from poliza where DocumentoCliente = @DocumentoCliente";
            SqlCommand    cmd           = new SqlCommand(sql, ConexionPoliza);

            cmd.Parameters.AddWithValue("@DocumentoCliente", DocumentoCliente);
            SqlDataReader registro = cmd.ExecuteReader();

            while (registro.Read())
            {
                Poliza polizasTraida = new Poliza();
                polizasTraida.TipoPoliza   = registro.GetString(0);
                polizasTraida.CodigoPoliza = registro.GetString(1);
                listadoPoliza.Add(polizasTraida);
            }
            registro.Close();
            return(listadoPoliza);
        }
コード例 #5
0
        /*MÉTODO DE CONSULTA DE LAS PÓLIZAS DE LOS CLIENTES RELACIONADOS AL EMPLEADO*/
        public List <Poliza> listadoPolizaAsesor(string IDEmpleado)
        {
            List <Poliza> listadoPoliza = new List <Poliza>();
            string        sql           = "select CodigoPoliza, NombreTomador, DocumentoTomador, NombreBeneficiario, DocumentoBeneficiario, NombreAsegurado, DocumentoAsegurado, FechaInicioPoliza, FechaFinPoliza, FechaExpedicionPoliza, TipoPagoPoliza, PolizaVirtual, DocumentoCliente, NitAseguradora, TipoPoliza  FROM poliza where DocumentoCliente in(select DocumentoCliente from cliente where IDEmpleado = @IDEmpleado)";
            SqlCommand    cmd           = new SqlCommand(sql, ConexionPoliza);

            cmd.Parameters.AddWithValue("@IDEmpleado", IDEmpleado);
            SqlDataReader registro = cmd.ExecuteReader();

            while (registro.Read())
            {
                Poliza polizasActuales = new Poliza();
                polizasActuales.CodigoPoliza          = registro.GetString(0);
                polizasActuales.NombreTomador         = registro.GetString(1);
                polizasActuales.DocumentoTomador      = registro.GetString(2);
                polizasActuales.NombreBeneficiario    = registro.GetString(3);
                polizasActuales.DocumentoBeneficiario = registro.GetString(4);
                polizasActuales.NombreAsegurado       = registro.GetString(5);
                polizasActuales.DocumentoAsegurado    = registro.GetString(6);
                polizasActuales.FechaInicioPoliza     = registro.GetDateTime(7);
                polizasActuales.FechaFinPoliza        = registro.GetDateTime(8);
                polizasActuales.FechaExpedicionPoliza = registro.GetDateTime(9);
                polizasActuales.TipoPagoPoliza        = registro.GetString(10);
                polizasActuales.PolizaVirtual         = registro.GetString(11);
                polizasActuales.DocumentoCliente      = registro.GetString(12);
                polizasActuales.NitAseguradora        = registro.GetString(13);
                polizasActuales.TipoPoliza            = registro.GetString(14);
                listadoPoliza.Add(polizasActuales);
            }
            registro.Close();
            if (listadoPoliza == null)
            {
                return(null);
            }
            else
            {
                return(listadoPoliza);
            }
        }