コード例 #1
0
ファイル: Class.cs プロジェクト: evgeniynet/DataLayer
 // for external use - web service
 public static DataSet GetClassList(Guid organizationId, int deptID)
 {
     BWDClass cl = new BWDClass(organizationId);
     cl.Where.Company_id.Value = deptID;
     cl.Where.Company_id.Operator = NCI.EasyObjects.WhereParameter.Operand.Equal;
     cl.Query.AddResultColumn(tbl_classSchema.Id);
     cl.Query.AddResultColumn(tbl_classSchema.Name);
     cl.Query.AddOrderBy(tbl_classSchema.Name);
     cl.Query.Load();
     if (cl.DefaultView.Table.Rows.Count > 0)
     {
         DataSet ds = new DataSet();
         ds.Tables.Add(cl.DefaultView.Table);
         return ds;
     }
     return null;
 }
コード例 #2
0
ファイル: Class.cs プロジェクト: evgeniynet/DataLayer
 public static int AddClass(Guid organizationId, int deptID,
                             int userID,
                             string className)
 {
     BWDClass cl = new BWDClass(organizationId);
     cl.AddNew();
     cl.Company_id = deptID;
     cl.LastResortTechId = userID;
     cl.Name = className;
     cl.ConfigDistributedRouting = 0;
     cl.TintClassType = 0;
     cl.BitRestrictToTechs = false;
     cl.BitAllowEmailParsing = false;
     cl.BtInactive = false;
     cl.Save();
     return cl.Id;
 }
コード例 #3
0
ファイル: Class.cs プロジェクト: evgeniynet/APIBeta
        // for external use - web service
        public static DataSet GetClassList(Guid organizationId, int deptID)
        {
            BWDClass cl = new BWDClass(organizationId);

            cl.Where.Company_id.Value    = deptID;
            cl.Where.Company_id.Operator = NCI.EasyObjects.WhereParameter.Operand.Equal;
            cl.Query.AddResultColumn(tbl_classSchema.Id);
            cl.Query.AddResultColumn(tbl_classSchema.Name);
            cl.Query.AddOrderBy(tbl_classSchema.Name);
            cl.Query.Load();
            if (cl.DefaultView.Table.Rows.Count > 0)
            {
                DataSet ds = new DataSet();
                ds.Tables.Add(cl.DefaultView.Table);
                return(ds);
            }
            return(null);
        }
コード例 #4
0
ファイル: Class.cs プロジェクト: evgeniynet/APIBeta
        public static int AddClass(Guid organizationId, int deptID,
                                   int userID,
                                   string className)
        {
            BWDClass cl = new BWDClass(organizationId);

            cl.AddNew();
            cl.Company_id               = deptID;
            cl.LastResortTechId         = userID;
            cl.Name                     = className;
            cl.ConfigDistributedRouting = 0;
            cl.TintClassType            = 0;
            cl.BitRestrictToTechs       = false;
            cl.BitAllowEmailParsing     = false;
            cl.BtInactive               = false;
            cl.Save();
            return(cl.Id);
        }