Ejemplo n.º 1
0
 public override void Init()
 {
     //逻辑对象赋值
     bll = SUPPLIERSBll.GetInstence();
     //表格对象赋值
     grid = Grid1;
 }
Ejemplo n.º 2
0
        public override void LoadData()
        {
            //关闭窗口
            ButtonCancel.OnClientClick = ActiveWindow.GetHideReference();
            int id = ConvertHelper.Cint0(hidId.Text);

            if (id != 0)
            {
                //获取指定ID的菜单内容,如果不存在,则创建一个菜单实体
                //缓存机制有点问题,改直接初始化数据
                var model = SUPPLIERSBll.GetInstence().GetModelForCache(x => x.Id == id);
                //var model = new PROD_UNIT(x => x.Id == id);
                if (model == null)
                {
                    return;
                }
                SUP_ID.Text            = model.SUP_ID;
                SUP_ID.Readonly        = true;
                SUP_NAME.Text          = model.SUP_NAME;
                SUP_NICKNAME.Text      = model.SUP_NICKNAME;
                SUP_TYPE.SelectedValue = model.SUP_TYPE + "";
                SUP_ADD.Text           = model.SUP_ADD;
                SUP_TEL.Text           = model.SUP_TEL;
                SUP_Email.Text         = model.SUP_Email;
                SUP_ZIP.Text           = model.SUP_ZIP;
                SUP_Contact.Text       = model.SUP_Contact;
                SUP_Mobile.Text        = model.SUP_Mobile;
                SUP_CODE_ID.Text       = model.SUP_CODE_ID;
                SUP_BankName.Text      = model.SUP_BankName;
                SUP_BankID.Text        = model.SUP_BankID;
                SUP_PASSWORD.Text      = model.SUP_PASSWORD;
                Send_DAY.Text          = model.Send_DAY.ToString();
            }
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 加载下拉列表
 /// </summary>
 public void LoadList()
 {
     SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlSHOP_NAME);
     STOCKBll.GetInstence().BandDropDownListStock(this, ddlSTOCK_ID);
     SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, ddlSUP_NAME);
     SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlSHOP_NAME1);
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         LoadData();
         SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, tbxSECEND_PARTY);
     }
 }
Ejemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         DatePicker1.SelectedDate = DateTime.Now;
         DatePicker2.SelectedDate = DateTime.Now.AddDays(1);
         SHOP00Bll.GetInstence().BandDropDownListShowShop1(this, ddlSHOP_NAME);
         SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, ddlSUP_NAME);
         LoadList();
         LoadData();
         OrderStatus(-1);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     //这里更改了
     if (!IsPostBack)
     {
         var model = GetOnlineUserShop();
         DatePicker1.SelectedDate = DateTime.Now.AddDays(-90);
         DatePicker2.SelectedDate = DateTime.Now.AddDays(1);
         SHOP00Bll.GetInstence().BindOnlineUser(this, model.SHOP_ID, ddlSHOP_NAME);
         SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, ddlSUP_NAME);
         V_Product01_PRCAREABll.GetInstence().BandDropDownListPurchase(this, ddlProd_Name01, model.SHOP_Price_Area);
         LoadList();
         LoadData();
         Purchase00Status(new Purchase00());
     }
 }
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string opt    = context.Request["opt"];
            string result = "";

            switch (opt)
            {
            case "1": string SUP_ID     = context.Request["SUP_ID"];
                string       columnName = context.Request["columnName"];
                result = SUPPLIERSBll.GetInstence().GetModelSingleValue(columnName, x => x.SUP_ID == SUP_ID); break;

            default: result = ""; break;
            }
            context.Response.Write(result);
        }
        /// <summary>
        /// 加载下拉列表
        /// </summary>
        public void LoadList()
        {
            PROD_KINDBll.GetInstence().BandDropDownListShowKind(this, cPROD_KIND);
            PROD_DEPBll.GetInstence().BandDropDownListShowDep(this, cPROD_DEP);
            PROD_CateBll.GetInstence().BandDropDownListShowCate(this, cPROD_CATE);
            //隶属部门
            BranchBll.GetInstence().BandDropDownListShowMenu(this, cDIV_ID);

            //绑定下拉列表
            PROD_KINDBll.GetInstence().BandDropDownListShowKind(this, PROD_KIND);
            PROD_DEPBll.GetInstence().BandDropDownListShowDep(this, PROD_DEP);
            PROD_CateBll.GetInstence().BandDropDownListShowCate(this, PROD_CATE);
            //隶属部门
            BranchBll.GetInstence().BandDropDownListShowMenu(this, DIV_ID);
            //单位
            PROD_UNITBll.GetInstence().BandDropDownListShowUnit(this, PROD_UNIT);
            PROD_UNITBll.GetInstence().BandDropDownListShowUnit(this, PROD_UNIT1);
            PROD_UNITBll.GetInstence().BandDropDownListShowUnit(this, PROD_UNIT2);

            SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, ddlSUPID);
        }
Ejemplo n.º 9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //获取ID值
                hidId.Text      = RequestHelper.GetInt0("Id") + "";
                hidPROD_ID.Text = RequestHelper.GetQueryString("PROD_ID");

                //绑定下拉列表
                SHOP_PRICE_AREABll.GetInstence().BandDropDownListShowArea(this, PRCAREA_ID);

                SUPPLIERSBll.GetInstence().BandDropDownListShowSup(this, SUP_ID);

                //加载数据
                LoadData();
                if (String.IsNullOrEmpty(hidPROD_ID.Text))
                {
                    FineUI.Alert.ShowInParent("商品编码未传递,请返回商品资料界面,请重新选择商品,否则数据无法保存", FineUI.MessageBoxIcon.Information);
                }
            }
        }
Ejemplo n.º 10
0
        /// <summary>
        /// 删除记录
        /// </summary>
        /// <returns></returns>
        public override string Delete()
        {
            //获取要删除的ID
            int id = ConvertHelper.Cint0(GridViewHelper.GetSelectedKey(Grid1, true));

            //如果没有选择记录,则直接退出
            if (id == 0)
            {
                return("请选择要删除的记录。");
            }

            try
            {
                //删除前判断一下
                if (SUPPLIERSBll.GetInstence().Exist(x => x.Id == id))
                {
                    return("删除失败,本菜单下面存在子菜单,不能直接删除!");
                }
                //删除前判断一下
                if (PagePowerSignBll.GetInstence().Exist(x => x.MenuInfo_Id == id))
                {
                    return("删除失败,本菜单已绑定有页面控件权限标志,不能直接删除!");
                }

                //删除记录
                bll.Delete(this, id);

                return("删除编号ID为[" + id + "]的数据记录成功。");
            }
            catch (Exception e)
            {
                string result = "尝试删除编号ID为[" + id + "]的数据记录失败!";

                //出现异常,保存出错日志信息
                CommonBll.WriteLog(result, e);

                return(result);
            }
        }
Ejemplo n.º 11
0
        /// <summary>
        /// 数据保存
        /// </summary>
        /// <returns></returns>
        public override string Save()
        {
            string result = string.Empty;
            int    id     = ConvertHelper.Cint0(hidId.Text);

            try
            {
                #region 数据验证
                if (string.IsNullOrEmpty(SUP_ID.Text.Trim()))
                {
                    return(SUP_ID.Label + "不能为空!");
                }

                if (string.IsNullOrEmpty(SUP_NAME.Text.Trim()))
                {
                    return(SUP_NAME.Label + "不能为空!");
                }

                if (string.IsNullOrEmpty(SUP_NICKNAME.Text.Trim()))
                {
                    return(SUP_NICKNAME.Label + "不能为空!");
                }

                if (string.IsNullOrEmpty(SUP_TYPE.SelectedValue) || SUP_TYPE.SelectedValue == "0")
                {
                    return(SUP_TYPE.Label + "不能为空!");
                }

                var sSUP_ID = StringHelper.Left(SUP_ID.Text, 50);
                if (SUPPLIERSBll.GetInstence().Exist(x => x.SUP_ID == sSUP_ID) && id == 0)
                {
                    return(SUP_ID.Label + "已存在!请重新输入!");
                }

                var sSUP_NAME = StringHelper.Left(SUP_NAME.Text, 50);
                if (SUPPLIERSBll.GetInstence().Exist(x => x.SUP_NAME == sSUP_NAME) && id == 0)
                {
                    return(SUP_NAME.Label + "已存在!请重新输入!");
                }

                //var sMeno = StringHelper.Left(UNIT_MENO.Text, 40);
                //if (UNIT_MENO.Text.Trim().Length > 40)
                //{
                //    return UNIT_MENO.Label + "超长!";
                //}

                #endregion

                #region 赋值

                var model = new SUPPLIERS(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.SUP_ID       = sSUP_ID;
                model.SUP_NAME     = sSUP_NAME;
                model.SUP_NICKNAME = SUP_NICKNAME.Text;
                model.SUP_TYPE     = ConvertHelper.Cint(SUP_TYPE.SelectedValue);
                model.SUP_ADD      = SUP_ADD.Text;
                model.SUP_TEL      = SUP_TEL.Text;
                model.SUP_Email    = SUP_Email.Text;
                model.SUP_ZIP      = SUP_ZIP.Text;
                model.SUP_Contact  = SUP_Contact.Text;
                model.SUP_Mobile   = SUP_Mobile.Text;
                model.SUP_CODE_ID  = SUP_CODE_ID.Text;
                model.SUP_BankName = SUP_BankName.Text;
                model.SUP_BankID   = SUP_BankID.Text;
                model.SUP_PASSWORD = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(SUP_PASSWORD.Text, "MD5");
                model.Send_DAY     = ConvertHelper.Cint(Send_DAY.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
                ////----------------------------------------------------------
                ////存储到数据库
                SUPPLIERSBll.GetInstence().Save(this, model);
            }
            catch (Exception e)
            {
                result = "保存失败!";

                //出现异常,保存出错日志信息
                CommonBll.WriteLog(result, e);
            }

            return(result);
        }