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; }
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; }