public ActionResult btnEdit_Click([Bind(Include = "ID,Name,FContactName,FContactPhone,FBGAddress,FAddress,FCompanyNumber,CustomerType,CustomerLevel,MessageCount,FLngLat")] Panda_Customer cus) { try { if (ModelState.IsValid) { if (Panda_CustomerDal.Exist(" and Name='" + Request["tbxName"] + "' and Name<>'" + Request["tbxOldName"] + "'").Rows.Count == 0) { Hashtable hasData = new Hashtable(); hasData["ID"] = Request["tbxID"]; hasData["Name"] = Request["tbxName"]; hasData["FContactName"] = Request["tbxContactName"]; hasData["FContactPhone"] = Request["tbxContactPhone"]; hasData["FBGAddress"] = Request["tbxAddress"]; hasData["FAddress"] = Request["tbSelectedAddress"]; hasData["FCompanyNumber"] = Request["ddlCompany"]; hasData["CustomerType"] = Request["ddlType"]; hasData["CustomerLevel"] = Request["ddlGrade"]; hasData["MessageCount"] = Request["tbxMsgNumber"]; hasData["FLngLat"] = Request["tbxLngLat"]; hasData["FUpdUser"] = GetIdentityName(); hasData["FUpdDate"] = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ssss")); Panda_CustomerDal.Update(hasData); if (Request["tbxFMapTempID"].ToString() != "") { Hashtable has1 = new Hashtable(); has1["id"] = Request["tbxFMapTempID"]; has1["FMapTempName"] = Request["tbxName"]; Bll.Map_TemplateBll.UpdateTemp(has1); Hashtable has2 = new Hashtable(); has2["FMapTempID"] = Request["tbxFMapTempID"]; has2["FCenter"] = Request["tbxLngLat"]; Bll.Map_TemplateBll.UpdateTempProperty(has2); } ShowNotify("修改成功!"); // 关闭本窗体(触发窗体的关闭事件) PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { ShowNotify("客户名重复,请更换!"); } } } catch { ShowNotify("修改失败!"); } return(UIHelper.Result()); }
public ActionResult Customer_GuanW(int customerId) { Panda_Customer cus = db.Panda_Customer.Find(customerId); if (cus == null) { return(HttpNotFound()); } else { ViewBag.mapTempID = cus.FMapTempID.ToString(); } return(View()); }
public ActionResult btnEdit_Click([Bind(Include = "ID,FCompanyNumber,UserName,UserPwd,UserSex,UserBirthday,UserMail,UserEnabledisable,UserRemark,UserPumpGroup,FCustomerID,UserType,IsOther")] Panda_Customer cus) { try { if (ModelState.IsValid) { if (Panda_UserInfoDal.Exist(" and UserName='******' and UserName<>'" + Request["tbxOldName"] + "'").Rows.Count == 0) { Hashtable hasData = new Hashtable(); hasData["ID"] = Request["tbxID"]; hasData["FCompanyNumber"] = Request["ddlCompany"]; hasData["UserName"] = Request["tbxName"]; if (!Request["tbxPassword"].Equals(Request["tbxoldPwd"])) { hasData["UserPwd"] = PasswordUtil.CreateDbPassword(Request["tbxPassword"]); } hasData["UserSex"] = Request["ddlSex"]; hasData["UserBirthday"] = Request["dpBirthday"]; //hasData["UserTel"] = Request["ddlCompany"]; hasData["UserMail"] = Request["tbxEmail"]; hasData["UserEnabledisable"] = Request["ddlEnable"]; hasData["UserRemark"] = Request["tbxRemark"]; hasData["UserPumpGroup"] = Request["tbxPumpGroupID"]; hasData["FCustomerID"] = Request["tbxCustomerID"]; hasData["UserType"] = Request["ddlType"]; hasData["IsOther"] = Request["ddlType"] == "4" ? "1" : "0"; hasData["FUpdUser"] = GetIdentityName(); hasData["FUpdDate"] = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ssss")); Panda_UserInfoDal.Update(hasData); ShowNotify("修改成功!"); // 关闭本窗体(触发窗体的关闭事件) PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { ShowNotify("用户名重复,请更换!"); } } } catch { ShowNotify("修改失败!"); } return(UIHelper.Result()); }
public ActionResult Customer_edit(int customerId) { Panda_Customer cus = db.Panda_Customer.Find(customerId); if (cus == null) { return(HttpNotFound()); } else { ViewBag.ddlCompanyDataSource = sys_DeptDal.GetCompanyList(""); ViewBag.ddlTypeDataSource = sys_dictDal.SearchDDL(" and FDictID=50"); ViewBag.ddlLevelDataSource = sys_dictDal.SearchDDL(" and FDictID=51"); ViewBag.ddlCompanySelect = cus.FCompanyNumber; ViewBag.ddlTypeSelect = cus.CustomerType.ToString(); ViewBag.ddlLevelSelect = cus.CustomerLevel.ToString(); } return(View(cus)); }