Пример #1
0
 public static string Logueo(string user, string pass)
 {
     try
     {
         ClaseSql cnxSql = new ClaseSql();
         string   resp   = cnxSql.ConsultarSesion(user, pass);
         if (resp == "0")
         {
             var datosU = cnxSql.datosUser(user);
             HttpContext.Current.Session["login"] = datosU;
             if (datosU.nivel == "ADMIN")
             {
                 return("admin.aspx");
             }
             else if (datosU.nivel == "ESTANDAR")
             {
                 return("registroVentas.aspx");
             }
             else
             {
                 return("Auditor.aspx");
             }
         }
         else
         {
             return(resp);
         }
     }
     catch (Exception exep)
     {
         string msj = exep.Message;
         throw;
     }
 }
Пример #2
0
    public static string ReporteEspecifico(string aero, string emp, string mes, string año)
    {
        ClaseSql sql     = new ClaseSql();
        var      repor   = sql.ReporteEspecifico(aero, emp, mes, año);
        var      reporte = new JavaScriptSerializer().Serialize(repor);

        return(reporte);
    }
Пример #3
0
    //public static string ventasMensuales(string empresa, string yy, string month)
    public static string ventasMensuales()
    {
        ClaseSql sql = new ClaseSql();

        //var data = sql.auditoriaMensual(empresa, yy, month);
        //var json = new JavaScriptSerializer().Serialize(data);
        return("");
    }
Пример #4
0
    public static string ConsultarUsuarios(string aero, string empresa)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.UsuariosZona(aero, empresa);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
    public static string cambiarContraseña(string pw)
    {
        Usuario  datos = (Usuario)HttpContext.Current.Session["datosUser"];
        ClaseSql sql   = new ClaseSql();
        var      data  = sql.cambiarContraseña(datos, pw);

        return(data);
    }
Пример #6
0
    public static string ConsultarUsuarios2(string empresa, string yy, string mm)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.auditoriaMensual(empresa, yy, mm);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
    public static string datosGuardados(string mes, string año)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.cargaActual(mes, año);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
Пример #8
0
    public static string ModificarUsuario(Usuario data)
    {
        string   resp = "";
        ClaseSql sql  = new ClaseSql();

        resp = sql.ModificarUsuario(data);
        return(resp);
    }
Пример #9
0
    public static string ConsultarEmpresa()
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.ConsultarCliente();
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
Пример #10
0
    public static string RegistrarUsuarios(Usuario data)
    {
        string   resp = "";
        ClaseSql sql  = new ClaseSql();

        resp = sql.RegistrarUsuarios(data);
        return(resp);
    }
Пример #11
0
    public static string ModificarClientes(Cliente data)
    {
        string   resp = "";
        ClaseSql sql  = new ClaseSql();

        resp = sql.ModificarClientes(data);
        return(resp);
    }
Пример #12
0
    public static string EmpresaZona(string valor)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.ConsultarEmpresas(valor);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
Пример #13
0
    public static string RegistrarClientes(Cliente data)
    {
        string   resp = "";
        ClaseSql sql  = new ClaseSql();

        resp = sql.RegistrarCliente(data);
        return(resp);
    }
Пример #14
0
    public static string ConsultarUsuario(string dato)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.ConsultarUsuario(dato);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
Пример #15
0
    public static string datosContacto(string usuario)
    {
        ClaseSql sql  = new ClaseSql();
        var      data = sql.datosUser(usuario);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
    public static string datosUser()
    {
        ClaseSql sql  = new ClaseSql();
        var      data = (Usuario)HttpContext.Current.Session["Login"];
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
    public static string mesesCerrados()
    {
        ClaseSql sql  = new ClaseSql();
        var      user = (Usuario)HttpContext.Current.Session["Login"];
        var      data = sql.mesCerrado(user.id);
        var      json = new JavaScriptSerializer().Serialize(data);

        return(json);
    }
    public static string reporte(string data)
    {
        ClaseSql      sql    = new ClaseSql();
        reporteDiario report = new reporteDiario();

        report = sql.reporte(data);
        var json = new JavaScriptSerializer().Serialize(report);

        return(json);
    }
    public static string cerrarMes(mesCerrado datos)
    {
        Usuario user = (Usuario)HttpContext.Current.Session["Login"];

        datos.usuario = user.id;
        ClaseSql sql  = new ClaseSql();
        var      data = sql.cerrarMes(datos);

        return(data);
    }
Пример #20
0
    public static string reporte(string data, string user)
    {
        ClaseSql      sql    = new ClaseSql();
        reporteDiario report = new reporteDiario();

        report = sql.reporteAdministrador(data, user);
        var json = new JavaScriptSerializer().Serialize(report);

        return(json);
    }
    public static string capturarDatos(string correo, string telefono, string encargado)
    {
        Usuario datos = (Usuario)HttpContext.Current.Session["datosUser"];

        datos.correo    = correo;
        datos.telefono  = telefono;
        datos.encargado = encargado;
        ClaseSql sql  = new ClaseSql();
        var      data = sql.capturarDatos(datos);

        return(data);
    }
    public static string datosDiarios(List <Clase> tabla)
    {
        string   resp = "";
        ClaseSql sql  = new ClaseSql();

        foreach (Clase item in tabla)
        {
            for (var i = 0; i < tabla.Count; i++)
            {
                resp = sql.GuardarDataDiaria(Validacion(item.A), Validacion(item.B), Validacion(item.C), Validacion(item.D), Validacion(item.E), Validacion(item.F), Validacion(item.G), Validacion(item.H), Validacion(item.I), Validacion(item.J), Validacion(item.K), Validacion(item.L), Validacion(item.M), Validacion(item.N), Validacion(item.O), Validacion(item.P), Validacion(item.A));
            }
        }
        return(resp);
    }
    public static string EliminarVD(string fecha)
    {
        ClaseSql sql  = new ClaseSql();
        var      user = (Usuario)HttpContext.Current.Session["Login"];
        var      resp = sql.EliminarReg(user.id, fecha);

        if (resp == "si")
        {
            return("si");
        }
        else
        {
            return("no");
        }
    }
    public static string RegistrarDatos(List <datosAlmacenados> list, string mes, string regAño, string regMes)
    {
        ClaseSql SQL   = new ClaseSql();
        string   rpta  = "";
        DateTime fecha = DateTime.Now;
        int      year  = Convert.ToInt32(regAño);
        int      month = Convert.ToInt32(regMes);
        int      dias  = DateTime.DaysInMonth(year, month);

        for (int i = 0; i < dias; i++)
        {
            rpta = SQL.GuardarDataSql(mes, list[i].fecha, list[i].FM_DEL, list[i].FM_AL, list[i].BM_DEL, list[i].BM_AL, list[i].V_DEL, list[i].V_AL, list[i].TB_DEL, list[i].TB_AL, list[i].TF_DEL, list[i].TF_AL, list[i].SOLES);
        }

        return(rpta);
    }
Пример #25
0
    public static string reporteGeneral(string aeropuerto, List <List <string> > empresas)
    {
        ClaseSql sql  = new ClaseSql();
        int      cant = empresas.Count;

        if (cant > 1 && empresas[0] != null)
        {
            DateTime           tiempo      = DateTime.Now;
            int                yy          = (tiempo.Year - 1);
            int                ms          = tiempo.Month;
            List <List <int> > LineaTiempo = new List <List <int> >();
            for (int j = 0; j < 12; j++)
            {
                List <int> mes = new List <int>();
                if (ms <= 11)
                {
                    mes.Add(yy);
                    mes.Add(ms);
                    LineaTiempo.Add(mes);
                    ms = ms + 1;
                }
                else
                {
                    ms = 0;
                    yy = yy + 1;
                    mes.Add(yy);
                    mes.Add(ms);
                    LineaTiempo.Add(mes);
                    ms = ms + 1;
                }
            }
            var       algo      = LineaTiempo;
            ArrayList datafinal = new ArrayList();
            datafinal.Add(new int[] { yy - 1, ms });
            for (int k = 0; k < 12; k++)
            {
                ArrayList dataPorMes = new ArrayList();
                for (int i = 0; i < cant; i++)
                {
                    List <adminRepoGen> item = new List <adminRepoGen>();
                    var a = empresas[i][0];
                    item = sql.repoAdminGeneral(aeropuerto, empresas[i][0], LineaTiempo[k][0], LineaTiempo[k][1] + 1);

                    if (item.Count != 0)
                    {
                        dataPorMes.Add(item[0].ventaMen);
                    }
                    else
                    {
                        dataPorMes.Add(0);
                    }
                }
                datafinal.Add(dataPorMes);
            }
            var json = new JavaScriptSerializer().Serialize(datafinal);
            return(json);
        }
        else
        {
            List <adminRepoGen> report = new List <adminRepoGen>();
            var dato = (empresas[0] == null) ? "" : "";
            report = sql.repoGlobalesAdminGeneral(aeropuerto, dato, 0, 0);
            var json = new JavaScriptSerializer().Serialize(report);
            return(json);
        }
    }