Пример #1
0
        /// <summary>
        /// 编辑项目
        /// </summary>
        public void Project_Edit()
        {
            if (!EX_Admin.Power("admin_project", "项目列表"))
            {
                AjaxNoPower();
                return;
            }
            int          id    = RequestTool.RequestInt("id", 0);
            Lebi_Project model = B_Lebi_Project.GetModel(id);

            if (model == null)
            {
                model = new Lebi_Project();
                B_Lebi_Project.SafeBindForm(model);
                model.Supplier_ids = RequestTool.RequestSafeString("Supplier_ids");
                model.Site_ids     = RequestTool.RequestSafeString("Site_ids");
                model.Pro_Type_ids = RequestTool.RequestSafeString("Pro_Type_ids");
                B_Lebi_Project.Add(model);
                Log.Add("添加项目", "Project", model.id.ToString(), CurrentAdmin, model.Name);
            }
            else
            {
                B_Lebi_Project.SafeBindForm(model);
                model.Supplier_ids = RequestTool.RequestString("Supplier_ids");
                model.Site_ids     = RequestTool.RequestString("Site_ids");
                model.Pro_Type_ids = RequestTool.RequestSafeString("Pro_Type_ids");
                B_Lebi_Project.Update(model);
                Log.Add("编辑项目", "Project", model.id.ToString(), CurrentAdmin, model.Name);
            }
            Response.Write("{\"msg\":\"OK\"}");
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!EX_Admin.Power("admin_project", "项目列表"))
            {
                PageNoPower();
            }
            int id = RequestTool.RequestInt("id", 0);

            model = B_Lebi_Project.GetModel(id);
            if (model == null)
            {
                model = new Lebi_Project();
            }
        }
Пример #3
0
        public static Lebi_Project Project()
        {
            Lebi_Project project = new Lebi_Project();

            if (!string.IsNullOrEmpty(CurrentAdmin().Project_ids))
            {
                project = B_Lebi_Project.GetModel("id in(" + CurrentAdmin().Project_ids + ")");
                if (project == null)
                {
                    project = new Lebi_Project();
                }
            }
            else
            {
                project.Pro_Type_ids = CurrentAdmin().Pro_Type_ids;
                project.Site_ids     = CurrentAdmin().Site_ids;
            }
            return(project);
        }