Пример #1
0
        string ISingletonGeneric <Pedido> .Find(Pedido Data)
        {
            IC.CreateCommand("Pedidos_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR  = IC.Find("Error: No se pudo encontrar este pedido");
            IID     IID = Data;

            ISPD.MakeData(DR, Data);
            return(IID.RowToJson(DR));
        }
Пример #2
0
        string ISingletonGenrericLogin <Usuario> .FindByMail(Usuario Data)
        {
            IC.CreateCommand("Usuarios_FindByMail");
            IC.ParameterAddVarchar("Mail", 50, Data.Mail);
            DataRow DR = IC.Find("Error: No se pudo encontrar el mail en nuestro sistema");

            ISGLU.MakeData(DR, Data);
            IID IID = Data;

            return(IID.RowToJson(DR));
        }
Пример #3
0
        string ISingletonGeneric <Producto> .Find(Producto Data)
        {
            IC.CreateCommand("Productos_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow            DR  = IC.Find("Error: No se pudo encontrar este producto");
            IID                IID = Data;
            ISingletonProducto ISP = this;

            ISP.MakeData(DR, Data);
            return(IID.RowToJson(DR));
        }
Пример #4
0
        string ISingletonGeneric <Usuario> .Find(Usuario Data)
        {
            IC.CreateCommand("Usuarios_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No se pudo encontrar el usuario");

            ISGLU.MakeData(DR, Data);
            IID IID = Data;

            return(IID.RowToJson(DR));
        }
Пример #5
0
        string ISingletonGenrericLogin <Usuario> .Login(Usuario Data)
        {
            IC.CreateCommand("Usuarios_Login");
            IC.ParameterAddVarchar("Mail", 50, Data.Mail);
            IC.ParameterAddVarchar("Password", 40, Data.Password);
            DataRow DR = IC.Find("Error: No se pudo iniciar sesion");

            ISGLU.MakeData(DR, Data);
            IID IID = Data;

            return(IID.RowToJson(DR));
        }
Пример #6
0
        string ISingletonGeneric <Categoria> .Find(Categoria Data)
        {
            IC.CreateCommand("Categorias_Find");
            IC.ParameterAddInt("ID", Data.ID);
            ISingletonCategoria ISC = this;
            DataRow             DR  = IC.Find("Error: No se pudo encontrar esta categoria");

            ISC.MakeData(DR, Data);
            IID IID = Data;

            return(IID.RowToJson(DR));
        }
Пример #7
0
        string ISingletonGeneric <Sector> .Find(Sector Data)
        {
            IC.CreateCommand("Sectores_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow          DR  = IC.Find("Error: No se pudo encontrar este sector");
            ISingletonSector ISS = this;

            ISS.MakeData(DR, Data);
            IID IID = Data;

            return(IID.RowToJson(DR));
        }
Пример #8
0
        public string TableToJson(DataTable DT)
        {
            if (DT.Rows.Count == 0)
            {
                return("[]");
            }
            string Text = "[";

            foreach (DataRow dr in DT.Rows)
            {
                Text += IId.RowToJson(dr) + ",";
            }
            Text = Text.Remove(Text.Length - 1) + "]";
            return(Text);
        }