public void AddRows(DataContracts.CommandModel args)
 {
     try
     {
         DataSet set = new DataSet();
         if ((args != null) && (args.data != null))
         {
             set.ReadXml(args.data);
             List <object[]> vals = new List <object[]>();
             if (set.Tables == null)
             {
                 return;
             }
             foreach (DataRow r in set.Tables[0].Rows)
             {
                 vals.Add(r.ItemArray);
             }
             this.wtserv.AddRows(args.root, args.recordtag, args.username, args.password, args.dbname, args.tablename, vals, true);
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
         //  return false;
     }
 }
 public void CreateTable(DataContracts.CommandModel args)
 {
     try
     {
         if (args != null)
         {
             this.wtserv.CreateTable(args.root, args.recordtag, args.username, args.password, args.dbname, args.tablename, args.data.Split(','));
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
     }
 }
 public void RemoveRow(DataContracts.CommandModel args)
 {
     try
     {
         if (args != null)
         {
             this.wtserv.RemoveRow(args.username, args.password, args.dbname, args.tablename, args.data.Split(','));
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
     }
 }
 public void Backup(DataContracts.CommandModel args)
 {
     try
     {
         if (args != null)
         {
             this.wtserv.Backup(args.username, args.dbname, args.tablename, args.password);
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
     }
 }
 public void CreateDataBase(DataContracts.CommandModel args)
 {
     try
     {
         if (args != null)
         {
             this.wtserv.CreateDataBase(args.username, args.password, args.dbname);
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
         //return false;
     }
 }
 public bool Login(DataContracts.CommandModel args)
 {
     try
     {
         if (args != null)
         {
             return(this.wtserv.Login(args.username, args.password));
         }
         return(false);
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
         return(false);
     }
 }
 public void AddColumns(DataContracts.CommandModel args)
 {
     try
     {
         //   DataSet set = new DataSet();
         if ((args != null) && (args.data != null))
         {
             this.wtserv.AddColumns(args.root, args.recordtag, args.username, args.password, args.dbname, args.tablename, args.data.Split(','), true);
         }
     }
     catch (Exception ex)
     {
         program.errorreport(ex);
         //  return false;
     }
 }