コード例 #1
0
        public string Edit(HttpContext context)
        {
            string number = context.Request["number"];
            //string projectName = context.Request["projectName"];
            int    detail             = context.Request["detail"] == "" ? 0 : Convert.ToInt32(context.Request["detail"]);
            string paintColor         = context.Request["paintColor"];
            string useSpace           = context.Request["useSpace"];
            string spaceCount         = context.Request["spaceCount"];
            string install            = context.Request["install"];
            string usePart            = context.Request["usePart"];
            string unit               = context.Request["unit"];
            string amount             = context.Request["amount"];
            string paintPaletteNumber = context.Request["paintPaletteNumber"];
            string EndProduct         = context.Request["EndProduct"];
            string remark             = context.Request["remark"];

            if (number != "" && detail != 0 && paintColor != "" && useSpace != "" && spaceCount != "" && install != "" && usePart != "" && unit != "" && amount != "" && paintPaletteNumber != "" && EndProduct != "")
            {
                int pssid      = Convert.ToInt32(context.Request["ps_sid"]);     //项目类型
                int parent_sid = Convert.ToInt32(context.Request["parent_sid"]); //psi --parent_sid
                int ppiSid     = Convert.ToInt32(context.Request["ppiSid"]);     //ppiSid
                int ppSid      = Convert.ToInt32(context.Request["ppSid"]);      //ppSid

                DataSet ds = new BLL.project_product_item().GetList(" sid=" + ppiSid + "");
                if (ds.Tables[0].Rows[0]["EndProduct"].ToString() != EndProduct)
                {
                }

                Model.project_product_item model = new Model.project_product_item();
                model.number = number;
                //model.projectName = projectName;
                model.paintColor         = paintColor;
                model.useSpace           = useSpace;
                model.spaceCount         = Convert.ToInt32(spaceCount);
                model.install            = install;
                model.usePart            = usePart;
                model.unit               = unit;
                model.amount             = Convert.ToInt32(amount);
                model.paintPaletteNumber = paintPaletteNumber;
                model.EndProduct         = EndProduct;
                model.remark             = remark;
                model.sid           = ppiSid;
                model.update_person = ((Model.BaseUser)context.Session["login"]).Name;
                model.update_date   = DateTime.Now;
                string result = new BLL.project_product_item().Update(model, detail, pssid, ppiSid, parent_sid, ppSid);
                return(result);
            }
            else
            {
                return("*号内容不能为空!");
            }
        }
コード例 #2
0
        public string Save(HttpContext context)
        {
            string number             = context.Request["number"];
            string projectName        = context.Request["projectName"];
            int    detail             = context.Request["detail"] == "" ? 0 : Convert.ToInt32(context.Request["detail"]);
            string paintColor         = context.Request["paintColor"];
            string useSpace           = context.Request["useSpace"];
            string spaceCount         = context.Request["spaceCount"];
            string install            = context.Request["install"];
            string usePart            = context.Request["usePart"];
            string unit               = context.Request["unit"];
            string amount             = context.Request["amount"];
            string paintPaletteNumber = context.Request["paintPaletteNumber"];
            string EndProduct         = context.Request["EndProduct"];
            string remark             = context.Request["remark"];
            int    pssid              = Convert.ToInt32(context.Request["ps_sid"]); //项目类型

            if (number != "" && detail != 0 && paintColor != "" && useSpace != "" && spaceCount != "" && install != "" && usePart != "" && unit != "" && amount != "" && paintPaletteNumber != "" && EndProduct != "")
            {
                Model.project_product_item model = new Model.project_product_item();
                model.number             = number;
                model.projectName        = projectName;
                model.paintColor         = paintColor;
                model.useSpace           = useSpace;
                model.spaceCount         = Convert.ToInt32(spaceCount);
                model.install            = install;
                model.usePart            = usePart;
                model.unit               = unit;
                model.amount             = Convert.ToInt32(amount);
                model.paintPaletteNumber = paintPaletteNumber;
                model.EndProduct         = EndProduct;
                model.remark             = remark;
                model.create_person      = ((Model.BaseUser)context.Session["login"]).Name;
                model.create_date        = DateTime.Now;


                int result = new BLL.project_product_item().Add(model, detail, pssid);
                if (result > 0)
                {
                    return("success");
                }
                else
                {
                    return("fail");
                }
            }
            else
            {
                return("*号内容不能为空!");
            }
        }