/// <summary> /// 加载下拉列表 /// </summary> public void LoadList() { SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlSHOP_NAME); STOCKBll.GetInstence().BandDropDownListStock(this, ddlSTOCK_ID); SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlOUT_SHOP); SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlSHOP_NAME1); }
public override void LoadData() { //关闭窗口 ButtonCancel.OnClientClick = ActiveWindow.GetHideReference(); int id = ConvertHelper.Cint0(hidId.Text); if (id != 0) { //获取指定ID的菜单内容,如果不存在,则创建一个菜单实体 //缓存机制有点问题,改直接初始化数据 var model = STOCKBll.GetInstence().GetModelForCache(x => x.Id == id); //var model = new PROD_UNIT(x => x.Id == id); if (model == null) { return; } SHOP_ID.SelectedValue = model.SHOP_ID; SHOP_ID.Readonly = true; STOCK_ID.Text = model.STOCK_ID; STOCK_ID.Readonly = true; STOCK_NAME.Text = model.STOCK_NAME; IsDefBill.Text = model.IsDefBill + ""; Memo.Text = model.Memo; } }
/// <summary> /// 加载下拉列表 /// </summary> public void LoadList() { var model = GetOnlineUserShop(); SHOP00Bll.GetInstence().BindOnlineUser(this, model.SHOP_ID, ddlSHOP_NAME); SHOP00Bll.GetInstence().GetShopList(this, model.SHOP_ID, ddlIN_SHOP); STOCKBll.GetInstence().BandOnlineUserStock(this, model.SHOP_ID, ddlSTOCK_ID); }
/// <summary> /// 加载下拉列表 /// </summary> public void LoadList() { var model = GetOnlineUserShop(); SHOP00Bll.GetInstence().BindOnlineUser(this, model.SHOP_ID, ddlSHOP_NAME); ddlSHOP_NAME.SelectedValue = model.SHOP_ID; STOCKBll.GetInstence().BandOnlineUserStock(this, model.SHOP_ID, ddlSTOCK_ID); SHOP00Bll.GetInstence().BindOnlineUser(this, model.SHOP_Area_ID, ddlIN_SHOP); }
/// <summary> /// 新增按钮触发事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void btn_DetailAdd() { //string Pur_status = ddlStatus.SelectedValue; FineUI.Panel P_search = Window3.FindControl("PanelGrid4").FindControl("Panel_Search") as FineUI.Panel; P_search.Hidden = false; FineUI.DropDownList ddlstock = Window3.FindControl("PanelGrid4").FindControl("Panel_Search").FindControl("window_ddl_Stock") as FineUI.DropDownList; STOCKBll.GetInstence().BandDropDownListStock(this, ddlstock); Window3.Hidden = false; }
/// <summary> /// 子表添加商品 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void btn_DetailAdd(Object sender, EventArgs e) { //string Pur_status = ddlStatus.SelectedValue; FineUI.Panel P_search = Window3.FindControl("PanelGrid4").FindControl("Panel_Search") as FineUI.Panel; P_search.Hidden = false; FineUI.DropDownList ddlstock = Window3.FindControl("PanelGrid4").FindControl("Panel_Search").FindControl("window_ddl_Stock") as FineUI.DropDownList; STOCKBll.GetInstence().BandDropDownListStock(this, ddlstock); Window3.Hidden = false; FineUI.Grid Grid4 = Window3.FindControl("PanelGrid4").FindControl("Grid4") as FineUI.Grid; Grid4.DataSource = null; Grid4.DataBind(); }
/// <summary> /// 加载下拉列表 /// </summary> public void LoadList() { var model = GetOnlineUserShop(); SHOP00Bll.GetInstence().BindOnlineUser(this, model.SHOP_ID, ddlSHOP_NAME); STOCKBll.GetInstence().BandOnlineUserStock(this, model.SHOP_ID, ddlSTOCK_ID); STOCKBll.GetInstence().BandOnlineUserStock(this, model.SHOP_ID, ddlSTOCK_NAME1); FineUI.DropDownList ccPROD_KIND = Window3.FindControl("PanelGrid4").FindControl("Panel_Search").FindControl("ccPROD_KIND") as FineUI.DropDownList; PROD_KINDBll.GetInstence().BandDropDownListShowKind(this, ccPROD_KIND); FineUI.DropDownList ccPROD_DEP = Window3.FindControl("PanelGrid4").FindControl("Panel_Search").FindControl("ccPROD_DEP") as FineUI.DropDownList; PROD_DEPBll.GetInstence().BandDropDownListShowDep(this, ccPROD_DEP); FineUI.DropDownList ccPROD_CATE = Window3.FindControl("PanelGrid4").FindControl("Panel_Search").FindControl("ccPROD_CATE") as FineUI.DropDownList; PROD_CateBll.GetInstence().BandDropDownListShowCate(this, ccPROD_CATE); }
/// <summary> /// 数据保存 /// </summary> /// <returns></returns> public override string Save() { string result = string.Empty; int id = ConvertHelper.Cint0(hidId.Text); try { #region 数据验证 if (string.IsNullOrEmpty(STOCK_ID.Text.Trim())) { return(STOCK_ID.Label + "不能为空!"); } if (string.IsNullOrEmpty(STOCK_NAME.Text.Trim())) { return(STOCK_NAME.Label + "不能为空!"); } var sIsDefBill = IsDefBill.Text.Trim(); if (string.IsNullOrEmpty(sIsDefBill)) { return(IsDefBill.Label + "不能为空!"); } if (string.IsNullOrEmpty(SHOP_ID.SelectedValue) || SHOP_ID.SelectedValue == "0") { return(SHOP_ID.Label + "不能为空!"); } var sSHOP_ID = StringHelper.Left(SHOP_ID.Text, 50); var sSTOCK_ID = StringHelper.Left(STOCK_ID.Text, 50); if (STOCKBll.GetInstence().Exist(x => x.SHOP_ID == sSHOP_ID && x.STOCK_ID == sSTOCK_ID) && id == 0) { return(SHOP_ID.Label + "+" + STOCK_ID.Text + "已存在!请重新输入!"); } //var sMeno = StringHelper.Left(UNIT_MENO.Text, 40); //if (UNIT_MENO.Text.Trim().Length > 40) //{ // return UNIT_MENO.Label + "超长!"; //} #endregion #region 赋值 var model = new STOCK(x => x.Id == id); //var OlUser = new OnlineUsers(x => x.UserHashKey == Session[OnlineUsersTable.UserHashKey].ToString()); var OlUser = OnlineUsersBll.GetInstence().GetModelForCache(x => x.UserHashKey == OnlineUsersBll.GetInstence().GetUserHashKey()); //var OlUser = OnlineUsers.SingleOrDefault(x => x.UserHashKey == Session[OnlineUsersTable.UserHashKey].ToString()); model.SHOP_ID = SHOP_ID.SelectedValue; model.STOCK_ID = STOCK_ID.Text; model.STOCK_NAME = STOCK_NAME.Text; model.IsDefBill = ConvertHelper.StringToByte(IsDefBill.Text); model.Memo = Memo.Text; if (id == 0) { model.CRT_DATETIME = ConvertHelper.StringToDatetime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")); model.CRT_USER_ID = OlUser.Manager_LoginName; } else { model.CRT_DATETIME = model.CRT_DATETIME; model.CRT_USER_ID = model.CRT_USER_ID; } //model.CRT_USER_ID = ""; model.MOD_DATETIME = ConvertHelper.StringToDatetime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")); model.MOD_USER_ID = OlUser.Manager_LoginName; //model.MOD_USER_ID = ""; model.LAST_UPDATE = ConvertHelper.StringToDatetime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")); #endregion ////---------------------------------------------------------- ////存储到数据库 STOCKBll.GetInstence().Save(this, model); } catch (Exception e) { result = "保存失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, e); } return(result); }