using MESClassLibrary.BLL.BasicInfo; using MESClassLibrary.EFModel; using MESWebSite.CommonClass; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MESWebSite.HttpHandlers { /// /// CarTypeHandler 的摘要说明 /// public class XDColorHandler : BaseHandler { public XDColorHandler() : base() { } protected override void QueryList() { string page = GetParam("page").DefaultValue("0"); string rows = GetParam("rows").DefaultValue("15"); string Name = GetParam("Name"); string Code = GetParam("Code"); string Color = GetParam("Color"); XDColorBLL bll = new XDColorBLL(); Response.Write(bll.SearchInfoAll(page, rows, Name, Code, Color)); Response.End(); } protected override void SaveInfo() { string ID = GetParam("ID"); int id = 0; int.TryParse(ID, out id); string code = GetParam("Code"); string name = GetParam("Name"); string color = GetParam("Color"); string carModelCode = GetParam("CarModelCode"); string foreColor = GetParam("ForeColor"); XDColorBLL bll = new XDColorBLL(); t_XD_Color md = new t_XD_Color { ID = id, Name = name, Code = code, Color = color, CarModelCode = carModelCode, ForeColor = foreColor, }; if (ID == "0") { //md.ID = Guid.NewGuid().ToString(); Response.Write(bll.AddInfo(md) ? ResponseResult.Success() : ResponseResult.Fail("保存失败")); } else { md.ID = id; Response.Write(bll.UpdateInfo(md) ? ResponseResult.Success() : ResponseResult.Fail("更新失败")); } Response.End(); } protected override void DelInfo() { string ID = GetParam("ID"); int id = 0; int.TryParse(ID, out id); if (id == 0) return; XDColorBLL bll = new XDColorBLL(); t_XD_Color md = new t_XD_Color { ID = id }; var info = Request.Cookies.Get("LoginUserInfo"); //if (info != null) //{ // md.UserID = info["UserID"].ToUpper(); //} Response.Write(bll.DeleteInfo(md) ? ResponseResult.Success() : ResponseResult.Fail("删除失败")); Response.End(); } } }