Ejemplo n.º 1
0
 /* Delete Operation With Id To Saklambac TextDb */
 public int DeleteWithId(string Id)
 {
     if (dbType == DbType.text)
     {
         SaklambacTextDb <T> db = new SaklambacTextDb <T>();
         db.DeleteWithId(Id);
     }
     else if (dbType == DbType.json)
     {
         // Json Operations Will Be Here.
     }
     return(1);
 }
Ejemplo n.º 2
0
 /* Delete Operation To Saklambac TextDb */
 public int Delete(T model)
 {
     if (dbType == DbType.text)
     {
         SaklambacTextDb <T> db = new SaklambacTextDb <T>();
         db.Delete(model);
     }
     else if (dbType == DbType.json)
     {
         // Json Operations Will Be Here.
     }
     return(1);
 }
Ejemplo n.º 3
0
 /* Update Operation To Saklambac TextDb */
 public int Update(T oldModel, T newModel)
 {
     if (dbType == DbType.text)
     {
         SaklambacTextDb <T> db = new SaklambacTextDb <T>();
         db.Update(oldModel, newModel);
     }
     else if (dbType == DbType.json)
     {
         // Json Operations Will Be Here.
     }
     return(1);
 }
Ejemplo n.º 4
0
        /* GetOneById Operation To Saklambac TextDb */
        public T GetOneById(string Id)
        {
            T data = new T();

            if (dbType == DbType.text)
            {
                SaklambacTextDb <T> db = new SaklambacTextDb <T>();
                data = db.GetOneById(Id);
            }
            else if (dbType == DbType.json)
            {
                // Json Operations Will Be Here.
            }
            return(data);
        }
Ejemplo n.º 5
0
        /* GetAll Operation To Saklambac TextDb */
        public List <T> GetAll(Func <T, bool> filter = null)
        {
            List <T> data = new List <T>();

            if (dbType == DbType.text)
            {
                SaklambacTextDb <T> db = new SaklambacTextDb <T>();
                data = db.GetAll(filter);
            }
            else if (dbType == DbType.json)
            {
                // Json Operations Will Be Here.
            }
            return(data);
        }
Ejemplo n.º 6
0
        /* GetOneWithExpression Operation To Saklambac TextDb */
        public T GetOneWithExpression(Func <T, bool> filter)
        {
            T data = new T();

            if (dbType == DbType.text)
            {
                SaklambacTextDb <T> db = new SaklambacTextDb <T>();
                data = db.GetOneWithExpression(filter);
            }
            else if (dbType == DbType.json)
            {
                // Json Operations Will Be Here.
            }
            return(data);
        }