public ActionResult btnLoginPageCreate_Click() { if (ModelState.IsValid) { if (LoginPageDal.Exist(" and Host='" + Request["tbxHost"] + "'").Rows.Count == 0) { try { Hashtable hasData = new Hashtable(); hasData["FCreateUser"] = Convert.ToInt32(GetIdentityName()); hasData["FCreateDate"] = DateTime.Now; hasData["FIsDelete"] = 0; hasData["Host"] = Request["tbxHost"]; hasData["FileName"] = Request["tbxFileName"]; hasData["Title"] = Request["tbxTitle"]; LoginPageDal.Insert(hasData); ShowNotify("添加成功!"); // 关闭本窗体(触发窗体的关闭事件) PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } catch { ShowNotify("添加失败!"); } } else { ShowNotify("域名重复,请更换!"); } } return(UIHelper.Result()); }
public ActionResult btnLoginPageEdit_Click() { try { if (ModelState.IsValid) { Hashtable hasData = new Hashtable(); hasData["ID"] = Request["tbxID"]; hasData["Host"] = Request["tbxHost"]; hasData["FileName"] = Request["tbxFileName"]; hasData["Title"] = Request["tbxTitle"]; hasData["FUpdateUser"] = GetIdentityName(); hasData["FUpdateDate"] = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); LoginPageDal.Update(hasData); ShowNotify("成功!"); // 关闭本窗体(触发窗体的关闭事件) PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); return(UIHelper.Result()); } } catch { ShowNotify("失败!"); } return(UIHelper.Result()); }
private void BindGrid1(int pageIndex, int pageSize, string selectTest, string actionType, out DataTable table, out int count) { string sql = string.Empty; if (!selectTest.Equals("")) { if (actionType == "trigger2") { sql = sql + " and Host like '%" + selectTest + "%'"; } } Hashtable has = LoginPageDal.Search(pageIndex, pageSize, "FCreateDate", "asc", sql); count = Int32.Parse(has["total"].ToString()); table = (DataTable)has["data"]; }
public ActionResult FZ_Grid1_DoPostBack(JArray Grid1_fields, int Grid1_pageIndex, string ttbSearchMessage, string ttbSearchCustomer, string ttbSearchCompany, int ddlGridPageSize, string actionType, JArray deleteIds) { var ttbSearchMessageUI = UIHelper.TwinTriggerBox("ttbSearchMessage"); string search = string.Empty; if (actionType == "trigger1") { ttbSearchMessageUI.Text(String.Empty); ttbSearchMessageUI.ShowTrigger1(false); ttbSearchMessage = String.Empty; search = ttbSearchMessage; } else if (actionType == "trigger2") { ttbSearchMessageUI.ShowTrigger1(true); search = ttbSearchMessage; } else if (actionType == "delete") { string values = ""; foreach (int ID in deleteIds) { values = values + ID.ToString() + ","; } values = values.Substring(0, values.LastIndexOf(',')); Hashtable hasData = new Hashtable(); hasData["ID"] = values; hasData["FIsDelete"] = 1; hasData["FUpdateDate"] = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ssss")); hasData["FUpdateUser"] = GetIdentityName(); LoginPageDal.DeleteList(hasData); } var grid1UI = UIHelper.Grid("Grid1"); DataTable dt2 = new DataTable(); int count = 0; BindGrid1(Grid1_pageIndex, ddlGridPageSize, search, actionType, out dt2, out count); grid1UI.DataSource(dt2, Grid1_fields); grid1UI.RecordCount(count); grid1UI.PageSize(ddlGridPageSize); return(UIHelper.Result()); }