Ejemplo n.º 1
0
        /// <summary>
        /// Obtiene el estatus del ultimo turno del repartidor
        /// </summary>
        /// <param name="UidRepartidor"></param>
        /// <returns></returns>
        public DataTable ObtenerEstatusUltimoTurnoRepartidor(object UidRepartidor)
        {
            oConexion = new Conexion();
            string query = "select top 1 dbo.GD_ObtenerUltimoEstatusTurnoRepartidor(UidTurnoRepartidor) as EstatusTurno from TurnoRepartidor tr where tr.UidUsuario = '" + UidRepartidor + "' order by LngFolio desc";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 2
0
        public DataTable ObtenerUltimoEstatusDeTurno(string uidTurnoRepartidor)
        {
            oConexion = new Conexion();
            string query = "select dbo.GD_ObtenerUltimoEstatusTurnoRepartidor('" + uidTurnoRepartidor + "') as EstatusTurno";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 3
0
        public DataTable ObtenerMontoAsignado(string uidRepartidor)
        {
            oConexion = new Conexion();
            string query = "select * from Repartidor where UidUsuario = '" + uidRepartidor + "'";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 4
0
        public DataTable VerificaExistenciaTurnoSucursalConTurnoCallCenter(Guid uidSucursal, string uidUsuario)
        {
            oConexion = new Conexion();
            string query = "select * from RelacionTurnoSuministradoraTurnoCallcenter RTS inner join TurnoSuministradora ts on ts.UidTurnoSuministradora = RTS.UidTurnoSuministradora inner join Sucursales s on s.UidSucursal = ts.UidSucursal inner join TurnoCallCenter tc on tc.UidTunoCallCenter = RTS.UidTurnoCallCenter inner join Usuarios u on u.UidUsuario = tc.UidUsuario where u.UidUsuario = '" + uidUsuario + "' and s.UidSucursal = '" + uidSucursal.ToString() + "' and tc.DtmHoraFin is null";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 5
0
        public DataTable verificaTurnoCerradoRepartidor(string uidTurnoRepartidor)
        {
            oConexion = new Conexion();
            string query = "select * from BitacoraEstatusTurno where UidTurnoRepartidor = '" + uidTurnoRepartidor + "' and UidEstatusTurno = '3BE9EF83-4A39-4A60-9FA9-7F50AD60CA3A'";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 6
0
        public DataTable vertificaUltimoTurnoCallCenter(Guid uidusuario)
        {
            oConexion = new Conexion();
            string query = "select top 1 * from turnocallcenter where UidUsuario = '" + uidusuario.ToString() + "' order by dtmhorainicio desc";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 7
0
        public DataTable ComisionSistema(string strNombreDeComision)
        {
            string query = "select * from ComisionGoDeliverix where StrNombreComision = '" + strNombreDeComision + "'";

            oConexion = new Conexion();
            return(oConexion.Consultas(query));
        }
Ejemplo n.º 8
0
        public DataTable ObtenerComisionPasarelaDeCobro(string strNombreProvedor)
        {
            oConexion = new Conexion();
            string query = "select * from ComisionesPasarela cp inner join ProvedoresPasarela pp on pp.UidProvedorPasarela = cp.UidProvedorPasarela where pp.StrProvedor = '" + strNombreProvedor + "'";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 9
0
        public string ObtenerComisionDeGananciaRepartidor(string UidRepartidor)
        {
            string resultado = "";

            try
            {
                oConexion = new Conexion();
                string    query = "select IntComisionDeGananciaPorEnvio from repartidor where uidusuario = '" + UidRepartidor + "'";
                DataTable datos = oConexion.Consultas(query);
                if (datos.Rows.Count == 1)
                {
                    foreach (DataRow item in datos.Rows)
                    {
                        resultado = item["IntComisionDeGananciaPorEnvio"].ToString();
                    }
                    if (string.IsNullOrEmpty(resultado))
                    {
                        resultado = "0";
                    }
                }
                return(resultado);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 10
0
        public DataTable InformacionDeOrdenesTurnoCallCenter(string v, Guid uidTurno)
        {
            Datos = new Conexion();
            string query = "select os.UidRelacionOrdenSucursal,os.IntFolio,os.MTotalSucursal,dbo.ObtenUltimoEstatusDeOrdenEnSucursal(os.UidRelacionOrdenSucursal, 's') as Estatus from OrdenSucursal os  where os.UidTurnoSuministradora in (select top 1 rt.UidTurnoSuministradora from RelacionTurnoSuministradoraTurnoCallcenter rt inner join TurnoSuministradora ts on ts.UidTurnoSuministradora = rt.UidTurnoSuministradora inner join TurnoCallCenter tc on tc.UidTunoCallCenter = rt.UidTurnoCallCenter where ts.UidSucursal = '" + v + "' and tc.UidTunoCallCenter = '" + uidTurno.ToString() + "' )";

            return(Datos.Consultas(query));
        }
Ejemplo n.º 11
0
        public DataTable obtenerComisionesGoDeliverix()
        {
            oConexion = new Conexion();
            string query = "Select * from ComisionGoDeliverix";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 12
0
        public DataTable ObtenerUltimoTurnoDeRepartidore(string licencia)
        {
            oConexion = new Conexion();
            string query = "select tr.UidTurnoRepartidor,(u.Nombre + ' '+ u.ApellidoPaterno +' '+ u.ApellidoMaterno) as Nombre,u.UidUsuario from Repartidor r inner join UsuarioSucursal us on us.UidUsuario = r.UidUsuario inner join TurnoRepartidor tr on tr.UidUsuario = r.UidUsuario inner join Usuarios u on u.UidUsuario = r.UidUsuario where us.UidSucursal in (select UidSucursal from SucursalLicencia where UidLicencia ='" + licencia + "') and tr.BFondoLiquidado = 0 and tr.DtmHoraFin is not null";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 13
0
        public DataTable InformacionDeOrdenesUltimoTurno(string UidSucursal)
        {
            Datos = new Conexion();
            string query = "select os.UidRelacionOrdenSucursal,os.IntFolio,os.MTotalSucursal,dbo.ObtenUltimoEstatusDeOrdenEnSucursal(os.UidRelacionOrdenSucursal,'s') as Estatus from OrdenSucursal os where  os.UidTurnoSuministradora in     (select top 1 UidTurnoSuministradora from TurnoSuministradora where UidSucursal = '" + UidSucursal + "' order by DtmHoraInicio desc)";

            return(Datos.Consultas(query));
        }
Ejemplo n.º 14
0
        public DataTable ObtenerFondo(string uidUsuario)
        {
            oConexion = new Conexion();
            string query = "select MFondo from VehiculoUsuario where uidUsuario = '" + uidUsuario + "'";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 15
0
        public DataTable ObtenerLiquidaciones(string uidTurnoDistribuidora)
        {
            oConexion = new Conexion();
            string query = "select lr.UidTurnoDistribuidora, UPPER(u.Nombre) + ' ' + UPPER(u.ApellidoPaterno) as Nombre, u.Usuario,lr.MMontoLiquidado,atr.VchNombre as accion from LiquidacionRepartidor lr inner join turnoRepartidor tr on tr.UidTurnoRepartidor = lr.UidTurnoRepartidor inner join Usuarios u on tr.UidUsuario = u.UidUsuario inner join AccionTurnoRepartidor atr on atr.UidAccionTurnoRepartidor = lr.UidAccionTurnoRepartidor where lr.UidTurnoDistribuidora = '" + uidTurnoDistribuidora + "'";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 16
0
        public DataTable VerificaTurnoSuministradoraCallCenter(string uidLicencia, Guid uidTurnoCallCenter)
        {
            oConexion = new Conexion();
            string query = "select top 1 * from TurnoSuministradora td inner join RelacionTurnoSuministradoraTurnoCallcenter RTS on RTS.UidTurnoSuministradora = td.UidTurnoSuministradora left join sucursallicencia sl on sl.UidSucursal = td.UidSucursal where sl.uidlicencia = '" + uidLicencia + "' and RTS.UidTurnoSuministradora = '" + uidTurnoCallCenter.ToString() + "' order by td.DtmHoraInicio desc";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 17
0
        public DataTable VerificaUltimoTurnoSuministradora(object UidLicencia)
        {
            oConexion = new Conexion();
            string query = "select top 1 * from TurnoSuministradora td " +
                           "left join sucursallicencia sl on sl.UidSucursal = td.UidSucursal inner join sucursales s on s.uidsucursal = td.uidsucursal inner join Empresa e on e.uidempresa = s.uidempresa where sl.uidlicencia = '" + UidLicencia + "' order by td.DtmHoraInicio desc";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 18
0
        /// <summary>
        /// Verifica el si hay un turno abierto en la empresa distribuidora
        /// </summary>
        /// <param name="UidLicencia"></param>
        /// <returns></returns>
        public DataTable VerificaUltimoTurnoDistribuidora(string UidLicencia)
        {
            oConexion = new Conexion();
            string query = "select top 1 td.UidTurnoDistribuidora,td.LngFolio,td.UidUsuario,td.DtmHoraInicio,td.DtmHoraFin,dbo.ObtenerLiquidacionesTurnoDistribuidora(td.UidTurnoDistribuidora) as liquidaciones,dbo.ObtenerRecargasTurnoDistribuidora(td.UidTurnoDistribuidora) as recargas from turnodistribuidora td " +
                           "left join sucursallicencia sl on sl.UidSucursal = td.UidSucursal where sl.uidlicencia = '" + UidLicencia + "' order by td.DtmHoraInicio desc";

            return(oConexion.Consultas(query));
        }
Ejemplo n.º 19
0
 public DataTable ObtenerTipoDeComision()
 {
     oConexion = new Conexion();
     query     = "select * from tipodecomision";
     return(oConexion.Consultas(query));
 }