protected void Save_Btn_Click(object sender, EventArgs e) { M_UserInfo loginUser = buser.GetLogin(); M_Store_Info storeMod = storeBll.SelModelByUser(loginUser.UserID); M_UserInfo mu = null; string uname = UserName_T.Text.Trim(); string upwd = UserPwd_T.Text.Trim(); string upwd2 = UserPwd2_T.Text.Trim(); if (Mid > 0) { mu = buser.SelReturnModel(Mid); //修改密码 if (!string.IsNullOrEmpty(upwd)) { if (!upwd.Equals(upwd2)) { function.WriteErrMsg("密码与确认密码不匹配"); } mu.UserPwd = StringHelper.MD5(upwd); } } else { if (StrHelper.StrNullCheck(uname, upwd, upwd2)) { function.WriteErrMsg("用户名或密码不能为空"); } if (!upwd.Equals(upwd2)) { function.WriteErrMsg("密码与确认密码不匹配"); } if (buser.IsExistUName(uname)) { function.WriteErrMsg("用户名[" + uname + "]已存在"); } mu = buser.NewUser(uname, upwd); mu.SiteID = storeMod.ID; mu.GroupID = ExConast.EmployGroup; } mu.SiteRebateBalance = DataConvert.CDouble(SiteRebateBalance_T.Text); mu.ZnPassword = Mobile_T.Text; mu.VIP = DataConvert.CLng(Request.Form["bonus_rad"]); mu.PageID = DataConvert.CLng(Request.Form["role_rad"]); if (SFileUp.HasFile) { SFileUp.SaveUrl = ZLHelper.GetUploadDir_System("shop", "user"); mu.UserFace = SFileUp.SaveFile(); } if (mu.UserID > 0) { buser.UpdateByID(mu); } else { buser.AddModel(mu); } function.WriteSuccessMsg("操作成功", "Employee.aspx"); }
//保存 protected void EBtnSubmit_Click(object sender, EventArgs e) { M_UserInfo mu = buser.GetLogin(); M_Store_Info storeMod = storeBll.SelModelByUser(mu.UserID); DataTable dt = fieldBll.GetModelFieldList(ModelID); DataTable gpdt = gpBll.GetGroupList(); DataTable table = new Call().GetDTFromPage(dt, Page, ViewState); M_Product proMod = new M_Product(); if (ProID > 0) { proMod = proBll.GetproductByid(ProID); } /*--------------proMod------------*/ proMod.Nodeid = NodeID; proMod.ModelID = ModelID; proMod.ProCode = ProCode.Text; proMod.BarCode = BarCode.Text.Trim(); proMod.Proname = Proname.Text.Trim(); proMod.Kayword = Request.Form["tabinput"]; keyBll.AddKeyWord(proMod.Kayword, 1); proMod.ProUnit = ProUnit.Text; proMod.AllClickNum = DataConverter.CLng(Request.Form["AllClickNum"]); proMod.ProClass = 1; proMod.Proinfo = Proinfo.Text; proMod.Procontent = procontent.Value; if (!string.IsNullOrEmpty(Request.Form["txt_pics"])) { try { DataTable imgdt = JsonConvert.DeserializeObject <DataTable>(Request.Form["txt_pics"]); if (imgdt.Rows.Count > 0) { proMod.Thumbnails = proMod.Clearimg = DataConvert.CStr(imgdt.Rows[0]["url"]); } } catch (Exception) { } } //proMod.Quota = DataConverter.CLng(Quota.Text); //proMod.DownQuota = DataConverter.CLng(DownQuota.Text); proMod.ShiPrice = DataConverter.CDouble(ShiPrice.Text); proMod.LinPrice = DataConverter.CDouble(LinPrice.Text); proMod.Recommend = DataConverter.CLng(Recommend_T.Text); proMod.AllClickNum = DataConverter.CLng(AllClickNum_T.Text); //更新时间,若没有指定则为当前时间 proMod.UpdateTime = DataConverter.CDate(UpdateTime.Text); proMod.AddTime = DataConverter.CDate(AddTime.Text); proMod.FirstNodeID = nodeBll.SelFirstNodeID(NodeID); proMod.UserShopID = storeMod.ID; proMod.UserType = DataConverter.CLng(Request.Form["UserPrice_Rad"]); proMod.Quota = DataConvert.CLng(Request.Form["Quota_Rad"]); proMod.DownQuota = DataConvert.CLng(Request.Form["DownQuota_Rad"]); proMod.TableName = modBll.SelReturnModel(ModelID).TableName; proMod.Sales = Sales_Chk.Checked ? 1 : 2; proMod.Istrue = istrue_chk.Checked ? 1 : 0; proMod.Ishot = ishot_chk.Checked ? 1 : 0; proMod.Isnew = isnew_chk.Checked ? 1 : 0; proMod.Isbest = isbest_chk.Checked ? 1 : 0; proMod.Allowed = 1; proMod.GuessXML = Request.Form["GuessXML"]; proMod.BindIDS = ""; string danju = proMod.UserShopID + DateTime.Now.ToString("yyyyMMddHHmmss"); if (proMod.ID < 1 || ClickType.Value.Equals("addasnew")) { proMod.AddUser = mu.UserName; proMod.Nodeid = NodeID; proMod.AddTime = DateTime.Now; proMod.UpdateTime = DateTime.Now; proMod.ID = proBll.Add(table, proMod); } else { proBll.Update(table, proMod); } Response.Redirect("ProductShow.aspx?ID=" + proMod.ID); }
public void ViewMyStore() { M_Store_Info storeMod = storeBll.SelModelByUser(mu.UserID); Response.Redirect("/Store/StoreIndex?id=" + storeMod.ID); return; }