public ActionResult UpdateColor(FormCollection collection) { string LastUser = ""; if (CurrentWechatUserInfo != null) { LastUser = CurrentWechatUserInfo.openid; } else { return(Content("长时间未操作,系统已自动退出,请从微信公众号菜单重新进入!")); } try { // Save Cusotmer Color color = new Color(); color.ColorID = collection.GetValue("ColorID").AttemptedValue.Trim(); color.ColorName = collection.GetValue("ColorName").AttemptedValue.Trim(); color.ColorType = collection.GetValue("ColorType").AttemptedValue.Trim(); color.ColorCode = collection.GetValue("ColorCode").AttemptedValue.Trim(); color.ColorTypeID = collection.GetValue("ColorTypeID").AttemptedValue.Trim(); color.ColorActive = "0"; foreach (var item in collection) { if (item.ToString() == "ColorActive") { color.ColorActive = collection.GetValue("ColorActive").AttemptedValue.Trim(); break; } } if (string.IsNullOrEmpty(color.ColorName) || color.ColorName == "") { return(Content("请填写颜色名称!")); } if (string.IsNullOrEmpty(color.ColorType) || color.ColorType == "") { return(Content("请选择颜色类型!")); } DataAPI.BasicDataController dtc = new DataAPI.BasicDataController(); if (dtc.CheckDuplicateColor(color, CurrentUserInfo.CompanyID) == false) { return(Content("你录入的颜色已存在系统中!")); } if (color.ColorActive.ToLower() == "on") { color.ColorActive = "1"; } if (dtc.EditColor(color, LastUser) == "1") { return(Content("1")); } else { return(Content("保存失败!")); } } catch { return(Content("-1")); } }