Example #1
0
        public dynamic GetList()
        {
            var service = new mms_projectService();
            var pQuery  = ParamQuery.Instance().Select("ProjectName as text,ProjectCode as id,ParentCode as pid");

            return(service.GetDynamicList(pQuery));
        }
Example #2
0
        public List <dynamic> GetProjectName(string q)
        {
            var service = new mms_projectService();
            var pQuery  = ParamQuery.Instance().Select("top 10 ProjectName").Where(c => c.And("ProjectName", q, "StartWithPY"));//.AndWhere("ProjectName", q, Cp.StartWithPY);

            return(service.GetDynamicList(pQuery));
        }
 public dynamic GetProjectInfo(string id)
 {
     var service = new mms_projectService();
     return new {
         form = service.GetModel(ParamQuery.Instance().Where("ProjectCode", id)),
         scrollKeys = service.ScrollKeys("ProjectCode", id, ParamQuery.Instance().Where("ProjectCode", id))
     };
 }
Example #4
0
        public dynamic GetProjectInfo(string id)
        {
            var service = new mms_projectService();

            return(new {
                form = service.GetModel(ParamQuery.Instance().Where("ProjectCode", id)),
                scrollKeys = service.ScrollKeys("ProjectCode", id, ParamQuery.Instance().Where("ProjectCode", id))
            });
        }
Example #5
0
        //新增项目
        public mms_project GetNewProject()
        {
            var service = new mms_projectService();

            var model = new mms_project()
            {
                ProjectCode = service.GetNewKey("ProjectCode", "maxplus"),
            };

            return(model);
        }
Example #6
0
        public void Edit(dynamic data)
        {
            var listWrapper = RequestWrapper.Instance().LoadSettingXmlString(@"
<settings>
    <table>
        mms_project
    </table>
    <where>
        <field name='ProjectCode' cp='equal'></field>
    </where>
</settings>");
            var service     = new mms_projectService();
            var result      = service.Edit(null, listWrapper, data);
        }
        public dynamic Get(RequestWrapper query)
        {
            query.LoadSettingXmlString(@"
<settings defaultOrderBy='ProjectCode'>
    <select>*</select>
    <from>mms_project</from>
    <where defaultForAll='true' defaultCp='equal' defaultIgnoreEmpty='true' >
        <field name='ParentCode' cp='equal'></field>   
        <field name='ShortName' cp='equal'></field>   
        <field name='ProjectName' cp='equal'></field>   
        <field name='OwnerUnit' cp='equal'></field>   
        <field name='DesignUnit' cp='equal'></field>   
        <field name='ConstructionUnit' cp='equal'></field>   
    </where>
</settings>");
            var service = new mms_projectService();
            var pQuery = query.ToParamQuery();
            var result = service.GetDynamicListWithPaging(pQuery);
            return result;
        }
Example #8
0
        public dynamic Get(RequestWrapper query)
        {
            query.LoadSettingXmlString(@"
<settings defaultOrderBy='ProjectCode'>
    <select>*</select>
    <from>mms_project</from>
    <where defaultForAll='true' defaultCp='equal' defaultIgnoreEmpty='true' >
        <field name='ParentCode' cp='equal'></field>   
        <field name='ShortName' cp='equal'></field>   
        <field name='ProjectName' cp='equal'></field>   
        <field name='OwnerUnit' cp='equal'></field>   
        <field name='DesignUnit' cp='equal'></field>   
        <field name='ConstructionUnit' cp='equal'></field>   
    </where>
</settings>");
            var service = new mms_projectService();
            var pQuery  = query.ToParamQuery();
            var result  = service.GetDynamicListWithPaging(pQuery);

            return(result);
        }
        //新增项目
        public mms_project GetNewProject()
        {
            var service = new mms_projectService();

            var model = new mms_project() {
                ProjectCode = service.GetNewKey("ProjectCode", "maxplus"),
            };

            return model;
        }
 public dynamic GetList()
 {
     var service = new mms_projectService();
     var pQuery = ParamQuery.Instance().Select("ProjectName as text,ProjectCode as id,ParentCode as pid");
     return service.GetDynamicList(pQuery);
 }
 public List<dynamic> GetProjectName(string q)
 {
     var service = new mms_projectService();
     var pQuery = ParamQuery.Instance().Select("top 10 ProjectName").Where(c=>c.And("ProjectName",q,"StartWithPY"));//.AndWhere("ProjectName", q, Cp.StartWithPY);
     return service.GetDynamicList(pQuery);
 }
        public void Edit(dynamic data)
        {
            var listWrapper = RequestWrapper.Instance().LoadSettingXmlString(@"
<settings>
    <table>
        mms_project
    </table>
    <where>
        <field name='ProjectCode' cp='equal'></field>
    </where>
</settings>");
            var service = new mms_projectService();
            var result = service.Edit(null, listWrapper, data);
        }