コード例 #1
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));
        }
コード例 #2
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));
        }
コード例 #3
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));
        }
コード例 #4
0
        List <Usuario> ISingletonGeneric <Usuario> .List(Usuario Data)
        {
            IC.CreateCommand("Usuarios_List");
            DataTable      DT       = IC.List("Error: No se pudieron listar los usuarios");
            List <Usuario> Usuarios = new List <Usuario>();

            foreach (DataRow DR in DT.Rows)
            {
                Usuario U = new Usuario();
                ISGLU.MakeData(DR, U);
                Usuarios.Add(U);
            }
            return(Usuarios);
        }