public object GetSelectList() { object ColorList = CodeOper.GetColorList(); object SizeList = CodeOper.GetSizeList(); object GaugeList = CodeOper.GetGaugeList(); object MaterialList = CodeOper.GetMaterialList(); object TagList = CodeOper.GetTagList(); object KindsList = CodeOper.GetKindsList(); object ProofTypeList = new ProofTypeOper().GetProofTypeList().Select(t => new { t.Id, t.TypeName }); return(Ok(new { ColorList, SizeList, GaugeList, MaterialList, TagList, KindsList, ProofTypeList })); }
public object SaveSample(SampleFullInfoModel sample) { try { var newsample = SessionManage.CurrentSample; if (newsample != null && newsample.StyleId == sample.StyleId) { newsample.SaveSample(sample); SessionManage.CurrentSample = null; //添加新的code数据 List <Code> codelist = new List <Code>(); //添加TAG codelist = new List <Code>(); foreach (var m in sample.StyleTagItems) { string name = (string)m.Name; string color = (string)m.Color; codelist.Add(new Code { CodeName = name, Value1 = color, Type = CodeType.Tag }); } ; CodeOper.AddCode(codelist); //添加颜色 CodeOper.AddCode(new Code { CodeName = newsample.BaseInfo.Color, Type = CodeType.Color }); SessionManage.CurrentSample = null; return(Ok()); } else { return(BadRequest("没有登录信息")); } } catch (Exception e) { return(BadRequest(e.Message)); } }