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 XDProductHandler : BaseHandler { public XDProductHandler() : base() { //RegisterAction(CarTypeCombo); } private void CarTypeCombo() { CarTypeBLL bll = new CarTypeBLL(); Response.Write(bll.CarTypeCombo()); Response.End(); } protected override void QueryList() { string page = GetParam("page").DefaultValue("0"); string rows = GetParam("rows").DefaultValue("15"); string carTypeName = GetParam("CarTypeName"); string carTypeCode = GetParam("CarTypeCode"); XDCarModelBLL bll = new XDCarModelBLL(); Response.Write(bll.SearchInfoAll(page, rows, carTypeName, carTypeCode)); Response.End(); } protected override void SaveInfo() { string ID = GetParam("ID"); int id = 0; int.TryParse(ID, out id); string carTypeName = GetParam("CarTypeName"); string carTypeCode = GetParam("CarTypeCode"); XDCarModelBLL bll = new XDCarModelBLL(); t_XD_CarModel md = new t_XD_CarModel { ID = id, Name = carTypeName, Code = carTypeCode }; //var info = Request.Cookies.Get("LoginUserInfo"); //if (info != null) //{ // md.UserID = info["UserID"].ToUpper(); //} 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; XDCarModelBLL bll = new XDCarModelBLL(); t_XD_CarModel md = new t_XD_CarModel { 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(); } } }