示例#1
0
        string IGenericSingleton <Alumno> .Find(Alumno Data)
        {
            IC.CreateCommand("Alumnos_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Alumno.");

            IGSA.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
示例#2
0
        string IGenericSingleton <ProductoRegional> .Find(ProductoRegional Data)
        {
            IC.CreateCommand("ProductosRegionales_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Producto Regional.");

            IGSPR.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
        string IGenericSingleton <Gobernador> .Find(Gobernador Data)
        {
            IC.CreateCommand("Gobernadores_Find");
            IC.ParameterAddInt("IDProvincia", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Gobernador.");

            IGSG.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
示例#4
0
        string ISingletonGeneric <Factura> .Find(Factura Data)
        {
            IC.CreateCommand("Facturas_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No se pudo encontrar la Factura");

            ISGF.MakeData(DR, Data);
            return(Data.RowToJson(DR));
        }
        string IGenericSingleton <Provincia> .Find(Provincia Data)
        {
            IC.CreateCommand("Provincias_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar La Provincia.");

            IGSP.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
        string IGenericSingleton <Rol> .Find(Rol Data)
        {
            IC.CreateCommand("Roles_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Rol.");

            IGSR.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
        string IGenericSingleton <PuntoDeInteres> .Find(PuntoDeInteres Data)
        {
            IC.CreateCommand("PuntosDeInteres_Find");
            IC.ParameterAddInt("ID", Data.ID);
            DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Punto De Interes.");

            IGSPI.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
示例#8
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));
        }
示例#9
0
        string IGenericSingleton <Usuario> .LogIn(Usuario Data)
        {
            IC.CreateCommand("Usuarios_Login");
            IC.ParameterAddVarchar("Nombre", 40, Data.Nombre);
            IC.ParameterAddVarchar("Clave", 40, Data.Clave);
            DataRow DR = IC.Find("Error: Usuario o Contraseña Incorrectos.");

            IGSU.LoadClass(DR, Data);
            return(Data.RowToJson(DR));
        }
示例#10
0
        void ISingletonAleatorio.Find(Aleatorios Data)
        {
            IC.CreateCommand("Aleatorios_Find");
            IC.ParameterAddVarchar("Aleatorio", 40, Data.Aleatorio);
            DataRow DR = IC.Find("Error: El usuario ya ha sido utilizado");

            Data.Usuario    = new Usuario();
            Data.Usuario.ID = int.Parse(DR["IDUsuario"].ToString());
            Data.Usuario.Find();
        }
示例#11
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));
        }
示例#12
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));
        }
示例#13
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));
        }
示例#14
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));
        }
示例#15
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));
        }
示例#16
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));
        }