public void DeleteAdRelease(HttpContext context) { var AdReleaseID = context.Request.QueryString["AdReleaseID"]; AdReleaseBLL bll = new AdReleaseBLL(); bool b = false; if (!string.IsNullOrEmpty(AdReleaseID)) { b = bll.UpdateDelete(Convert.ToInt32(AdReleaseID)); } context.Response.Write(b ? "1" : "0"); }
public void GetAdReleaseOne(HttpContext context) { var AdReleaseID = context.Request.QueryString["AdReleaseID"]; AdReleaseBLL bll = new AdReleaseBLL(); AdRelease a = new AdRelease(); if (!string.IsNullOrEmpty(AdReleaseID)) { a = bll.GetModelOne(Convert.ToInt32(AdReleaseID)); } context.Response.Write(SerializerHelper.SerializeObject(a)); }
public void GetAdReleaseList(HttpContext context) { AdReleaseBLL usersbll = new AdReleaseBLL(); List <AdRelease> list = new List <AdRelease>(); var AdReleaseData = context.Request.QueryString["AdReleaseData"]; string Where = "a.RecordIsDelete=0"; if (!string.IsNullOrEmpty(AdReleaseData) && AdReleaseData != "") { Where += " AND (a.[AdReleaseName] like'" + AdReleaseData + "%') "; } //list = usersbll.GetModelList(Where); DataTable dt = usersbll.GetReleaseExpandL(Where); //var b = JsonConvert.SerializeObject(new { data = list }); var b = SerializerHelper.SerializeObject(new { data = dt }); context.Response.Write(b); }
public void AdReleaseAddList(HttpContext context) { int AdReleaseID = 0; int AdPositionID = 0; int ResourceID = 0; if (!string.IsNullOrEmpty(context.Request.Form["AdReleaseID"].ToString())) { AdReleaseID = Convert.ToInt32(context.Request.Form["AdReleaseID"].ToString()); } if (!string.IsNullOrEmpty(context.Request.Form["AdPositionID"].ToString())) { AdPositionID = Convert.ToInt32(context.Request.Form["AdPositionID"].ToString()); } var objOrder = GetParam("AdReleaseModel", context); AdReleaseBackup AdRelease = JsonConvert.DeserializeObject <AdReleaseBackup>(objOrder.ToString()); AdReleaseBLL AdReleasebll = new AdReleaseBLL(); //int result = 0; ////编辑 //if (AdReleaseID > 0) //{ // if (AdRelease.BeginTime.ToString() != "" && AdRelease.EndTime.ToString() != "") // { // //AdRelease.ResourceInfo // //result = AdReleasebll.Update(AdRelease) ? 1 : 0; // } //} //else { if (AdRelease.BeginTime.ToString() != "" && AdRelease.EndTime.ToString() != "") { string TPath = ""; byte[] bytes = null; string fileName = ""; HttpFileCollection hfColl = context.Request.Files; HttpPostedFile postFile = hfColl["FileLoad1"]; if (postFile != null) { int FileLen; fileName = Path.GetFileName(postFile.FileName); string fPath = "/Resources/"; string basePath = HttpContext.Current.Server.MapPath(fPath); // 存储路径规则:基础路径+日期(yyyyMMdd)+主键ID TPath = DateTime.Now.ToString("yyyyMMddHHmmss") + fileName; string fDir = basePath + TPath; // 路径不存在的创建 if (!System.IO.Directory.Exists(basePath)) { System.IO.Directory.CreateDirectory(basePath); } if (System.IO.File.Exists(fDir)) { System.IO.File.Delete(fDir); } postFile.SaveAs(fDir); FileLen = postFile.ContentLength; bytes = new byte[FileLen]; } else { ResourceID = AdRelease.ResourceID; } ResourceBLL ResourceAddbll = new ResourceBLL(); string msg = ""; bool b = false; b = ResourceAddbll.ResourceAdd(ResourceID, AdPositionID, AdRelease, TPath, out msg, bytes, fileName); if (b) { AdReleaseID = 1; } } ////} context.Response.Write(AdReleaseID); }