コード例 #1
0
        public MVCBase.Domain.Entity.ID_DContentData Sransform(Designer_Form form)
        {
            var model = new MVCBase.Domain.Entity.ID_DContentData();
            if (!form.designer_id.Equals(0))
            {
                DAL.Designer dal = new DAL.Designer();
                model = dal.GetSingledataById(form.designer_id);
            }
            model.Dc_Id = form.designer_id;
            model.Dc_name = form.designer_name;
            model.Dc_company = form.designer_company;
            model.Dc_tel = form.designer_tel;
            model.Dc_email = form.designer_email;
            model.Dc_address = form.designer_address;
            model.Dc_url = form.designer_url;
            model.Dc_local = form.designer_local;
            model.Dc_htype = form.designer_htype != null && form.designer_htype.Length > 0 ? "," + string.Join(",", form.designer_htype) + "," : string.Empty;
            model.Dc_dtype = form.designer_dtype != null && form.designer_dtype.Length > 0 ? "," + string.Join(",", form.designer_dtype) + "," : string.Empty;
            model.Dc_stype = form.designer_stype != null && form.designer_stype.Length > 0 ? "," + string.Join(",", form.designer_stype) + "," : string.Empty;
            model.Dc_Entrust = Common.MVCCommon.BindCheckBox_Entity(form.designer_entrust);
            model.Dc_price = form.designer_price;
            model.Dc_Strengths = form.designer_strengths;
            model.Dc_Text = form.designer_text;
            model.Dc_ImageUrl = form.designer_imageurl;
            model.Dc_pdesign = Common.MVCCommon.BindCheckBox_Entity(form.designer_pdesign);
            model.Dc_ndesign = Common.MVCCommon.BindCheckBox_Entity(form.designer_ndesign);
            model.Dc_sdesign = Common.MVCCommon.BindCheckBox_Entity(form.designer_sdesign);
            model.Dc_display = model.Dc_Id.Equals(0) ? true : model.Dc_display;
            model.Dc_createdate = model.Dc_createdate.HasValue ? model.Dc_createdate : DateTime.Now;
            model.Dc_color = form.designer_color;
            model.Dc_facebook = form.designer_facebook;

            return model;
        }
コード例 #2
0
ファイル: DesignerController.cs プロジェクト: vingi/IDESIGN
        //
        // GET: /Designer/
        public ActionResult Index(int? id)
        {
            DAL.Designer dal = new DAL.Designer();
            var model = dal.GetSingledataById(id.HasValue ? id.Value : 0);

            //房屋類型
            DAL.HouseType dal_housetype = new DAL.HouseType();
            var housetype = dal_housetype.GetAllModel();
            ViewBag.housetype = housetype;
            //設計型式
            DAL.DesignType dal_designtype = new DAL.DesignType();
            var designtype = dal_designtype.GetAllModel();
            ViewBag.designtype = designtype;
            //設計風格
            DAL.DesignStyleType dal_designstyletype = new DAL.DesignStyleType();
            var designstyletype = dal_designstyletype.GetAllModel();
            ViewBag.designstyletype = designstyletype;

            //设定相临设计师
            if (id.HasValue)
            {
                ViewBag.Prev = dal.Prev(id.Value);
                ViewBag.Next = dal.Next(id.Value);
            }

            return View(model);
        }
コード例 #3
0
        //
        // GET: /SuperAdmin/Designer/
        public ActionResult Index(int? id)
        {
            ViewBag.jsInit = Public.SuperAdminCommon.JSInit("DesignerManage", "DesignerOperate");
            DAL.Designer dal = new DAL.Designer();
            var model = dal.GetSingledataById(id.HasValue ? int.Parse(id.ToString()) : 0);

            //房屋類型
            DAL.HouseType dal_housetype = new DAL.HouseType();
            var housetype = dal_housetype.GetAllModel();
            ViewBag.housetype = housetype;
            //設計型式
            DAL.DesignType dal_designtype = new DAL.DesignType();
            var designtype = dal_designtype.GetAllModel();
            ViewBag.designtype = designtype;
            //設計風格
            DAL.DesignStyleType dal_designstyletype = new DAL.DesignStyleType();
            var designstyletype = dal_designstyletype.GetAllModel();
            ViewBag.designstyletype = designstyletype;

            return View(model);
        }
コード例 #4
0
        public string Submit(Designer_Form form)
        {
            string result = string.Empty;
            if (ModelState.IsValid)
            {
                var model = Sransform(form);
                DAL.Designer dal = new DAL.Designer();
                try
                {
                    dal.SaveOrUpdate(model);
                    result = "1";
                }
                catch (System.Exception ex)
                {
                    result = ex.ToString();
                }
            }

            return result;
        }