Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                InitDropDownPartType();

                int budgetID = GetQueryIntValue("pid");
                if (budgetID > 0)
                {
                    Infobasis.Data.DataEntity.BudgetTemplate data = DB.BudgetTemplates
                                                                    .Where(u => u.ID == budgetID).FirstOrDefault();
                    if (data == null)
                    {
                        // 参数错误,首先弹出Alert对话框然后关闭弹出窗口
                        Alert.Show("参数错误!", String.Empty, ActiveWindow.GetHideReference());
                        return;
                    }
                }
            }
        }
Ejemplo n.º 2
0
        protected void btnSaveClose_Click(object sender, EventArgs e)
        {
            //PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
            int budgetID = GetQueryIntValue("pid");

            if (budgetID > 0)
            {
                Infobasis.Data.DataEntity.BudgetTemplate template = DB.BudgetTemplates
                                                                    .Where(u => u.ID == budgetID).FirstOrDefault();
                if (template == null)
                {
                    // 参数错误,首先弹出Alert对话框然后关闭弹出窗口
                    Alert.Show("参数错误!", String.Empty, ActiveWindow.GetHideReference());
                    return;
                }

                Infobasis.Data.DataEntity.BudgetTemplateItem data = new Infobasis.Data.DataEntity.BudgetTemplateItem();
                data.BudgetTemplateID = budgetID;
                data.CreateDatetime   = DateTime.Now;
                data.DisplayOrder     = Change.ToInt(tbxDisplayOrder.Text);

                if (Change.ToInt(DropDownPartType.SelectedValue) > 0)
                {
                    data.PartTypeID   = Change.ToInt(DropDownPartType.SelectedValue);
                    data.PartTypeName = DropDownPartType.SelectedText;
                }
                data.LastUpdateDatetime = DateTime.Now;
                data.Remark             = tbxRemark.Text;

                DB.BudgetTemplateItems.Add(data);
            }

            SaveChanges();
            ShowNotify("添加成功");
            PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
        }