Exemple #1
0
        public static List <EAdmUsuarios> BroConsultaUsuariosTotalCiudad(EBroResumen pResumen)
        {
            List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>();
            EAdmUsuarios        rsUsuarios;

            try
            {
                Conectar();

                SqlCommand cmd = new SqlCommand("SELECT * FROM ConsultaUsuariosTotalCiudad WHERE (" + pResumen.Cadena + ")", getCnn());

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsUsuarios         = new EAdmUsuarios();
                    rsUsuarios.IdPadre = Convert.ToInt32(rdr["IdPadre"]);
                    rsUsuarios.Ciudad  = rdr["Ciudad"].ToString();
                    rsUsuarios.Total   = Convert.ToInt32(rdr["Total"]);
                    lstUsuarios.Add(rsUsuarios);
                }
                rdr.Close();
                return(lstUsuarios);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }
Exemple #2
0
        public static List <EBroCotizacion> BroconsultarTotalCotizacionesOperador(EBroResumen pResumen)
        {
            List <EBroCotizacion> lstCotizacion = new List <EBroCotizacion>();

            EBroCotizacion rsCotizacion;

            try
            {
                Conectar();

                SqlCommand cmd = new SqlCommand("SELECT Cotizacion.IdUsuario, IIF(Cotizacion.Estado = 5, Sum(Cotizacion.PrimaTotal), 0) AS Total  FROM Cotizacion WHERE (" + pResumen.Cadena + ") GROUP BY Cotizacion.IdUsuario, Cotizacion.Estado", getCnn());

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsCotizacion = new EBroCotizacion();

                    rsCotizacion.IdUsuario  = rdr["IdUsuario"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdUsuario"]);
                    rsCotizacion.PrimaTotal = rdr["Total"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["Total"]);

                    lstCotizacion.Add(rsCotizacion);
                }
                rdr.Close();
                return(lstCotizacion);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }
Exemple #3
0
        public static List <EAdmUsuarios> BroConsultarUsuariosDependientesOperadores(EBroResumen pResumen)
        {
            List <EAdmUsuarios> lstUsuarios = new List <EAdmUsuarios>();
            EAdmUsuarios        rsUsuarios;

            try
            {
                Conectar();

                SqlCommand cmd = new SqlCommand("SELECT Usuario.IdUsuario, Usuario.Usuario, Usuario.Foto, Usuario.Ciudad, Usuario.IdPadre FROM Usuario WHERE (" + pResumen.Cadena + ")", getCnn());

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsUsuarios           = new EAdmUsuarios();
                    rsUsuarios.IdUsuario = Convert.ToInt32(rdr["IdUsuario"]);
                    rsUsuarios.Usuario   = rdr["Usuario"].ToString();
                    rsUsuarios.Foto      = rdr["Foto"].ToString();
                    rsUsuarios.Ciudad    = rdr["Ciudad"].ToString();
                    rsUsuarios.IdPadre   = Convert.ToInt32(rdr["IdPadre"]);

                    lstUsuarios.Add(rsUsuarios);
                }
                rdr.Close();
                return(lstUsuarios);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }
Exemple #4
0
        public static List <EBroCotizacion> BroConsultarResumenGlobalCotizacionesUsuarios(EBroResumen pResumen)
        {
            List <EBroCotizacion> lstCotizacion = new List <EBroCotizacion>();

            EBroCotizacion rsCotizacion;
            EAdmBroker     rsBroker;
            EBroEmpresa    rsEmpresa;
            EBroContenido  rsContenido;
            EBroDireccion  rsDireccion;
            EBroVehiculo   rsVehiculos;
            EAdmUsuarios   rsUsuario;

            try
            {
                Conectar();

                SqlCommand cmd = new SqlCommand("SELECT IdCotizacion, Codigo, Fecha, IdUsuario, Usuario, IdPadre, Ciudad, IdEmpresa, RazonSocial,Telefono,Antiguedad, IdDireccion, IdVehiculos, IdContenido, Estado, PrimaTotal, IdBroker, EstadoGarantia, EstadoCondiciones FROM ConsultaCotizacionEmpresaComplementos WHERE IdBroker = @broker AND (" + pResumen.Cadena + ")", getCnn());
                cmd.Parameters.AddWithValue("@broker", pResumen.IdBroker);
                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsCotizacion = new EBroCotizacion();
                    rsBroker     = new EAdmBroker();
                    rsEmpresa    = new EBroEmpresa();
                    rsContenido  = new EBroContenido();
                    rsDireccion  = new EBroDireccion();
                    rsVehiculos  = new EBroVehiculo();
                    rsUsuario    = new EAdmUsuarios();

                    rsCotizacion.IdCotizacion = rdr["IdCotizacion"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdCotizacion"]);
                    rsCotizacion.PrimaTotal   = rdr["PrimaTotal"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["PrimaTotal"]);
                    rsCotizacion.Codigo       = rdr["Codigo"].ToString();
                    rsCotizacion.Estado       = rdr["Estado"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["Estado"]);
                    rsCotizacion.IdUsuario    = rdr["IdUsuario"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdUsuario"]);
                    rsCotizacion.Fecha        = rdr["Fecha"].ToString();
                    rsCotizacion.Antiguedad   = rdr["Antiguedad"].ToString();

                    rsUsuario.Usuario = rdr["Usuario"].ToString();
                    rsUsuario.Ciudad  = rdr["Ciudad"].ToString();
                    rsUsuario.IdPadre = rdr["IdPadre"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdPadre"]);;

                    rsEmpresa.IdEmpresa   = rdr["IdEmpresa"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdEmpresa"]);
                    rsEmpresa.RazonSocial = rdr["RazonSocial"].ToString();
                    rsEmpresa.Telefono    = rdr["Telefono"].ToString();

                    rsBroker.IdBroker = rdr["IdBroker"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdBroker"]);

                    rsContenido.IdContenido       = rdr["IdContenido"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdContenido"]);
                    rsContenido.EstadoGarantias   = rdr["EstadoGarantia"].ToString();
                    rsContenido.EstadoCondiciones = rdr["EstadoCondiciones"].ToString();

                    rsDireccion.IdDireccion = rdr["IdDireccion"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdDireccion"]);

                    rsVehiculos.IdVehiculos = rdr["IdVehiculos"] == DBNull.Value ? 0 : Convert.ToInt32(rdr["IdVehiculos"]);

                    rsCotizacion.Broker    = rsBroker;
                    rsCotizacion.Empresa   = rsEmpresa;
                    rsCotizacion.Contenido = rsContenido;
                    rsCotizacion.Vehiculo  = rsVehiculos;
                    rsCotizacion.Direccion = rsDireccion;
                    rsCotizacion.Usuario   = rsUsuario;

                    lstCotizacion.Add(rsCotizacion);
                }
                rdr.Close();
                return(lstCotizacion);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }
Exemple #5
0
 public List <EBroCotizacion> BroconsultarParametrosTotalCotizacionesOperador(EBroResumen pResumen)
 {
     return(CBroResumen.BroconsultarParametrosTotalCotizacionesOperador(pResumen));
 }
Exemple #6
0
 public List <EAdmUsuarios> BroConsultaUsuariosTotalCiudad(EBroResumen pResumen)
 {
     return(CBroResumen.BroConsultaUsuariosTotalCiudad(pResumen));
 }
Exemple #7
0
 public List <EBroCotizacion> BroConsultarResumenGlobalCotizacionesUsuarios(EBroResumen pResumen)
 {
     return(CBroResumen.BroConsultarResumenGlobalCotizacionesUsuarios(pResumen));
 }
Exemple #8
0
 public List <EAdmUsuarios> BroConsultarUsuariosDependientesOperadores(EBroResumen pResumen)
 {
     return(CAdmUsuarios.BroConsultarUsuariosDependientesOperadores(pResumen));
 }
Exemple #9
0
 public static List <EBroCotizacion> BroconsultarTotalCotizacionesOperador(EBroResumen pResumen)
 {
     return(DBroResumen.BroconsultarTotalCotizacionesOperador(pResumen));
 }
Exemple #10
0
 public static List <EBroCotizacion> BroConsultarResumenCotizacionesUsuarios(EBroResumen pResumen)
 {
     return(DBroResumen.BroConsultarResumenCotizacionesUsuarios(pResumen));
 }