Пример #1
0
        protected void Button_save_Click(object sender, EventArgs e)
        {
            cw_sbzx.Model.JFYSSBB JFYSSBB_model = null;
            cw_sbzx.BLL.JFYSSBB JFYSSBB_bll = new cw_sbzx.BLL.JFYSSBB();
            JFYSSBB_model = JFYSSBB_bll.GetModel(int.Parse(ViewState["ID"].ToString().Trim()));
            if (JFYSSBB_model.ZT > 2)
            {
                Alert.Show("该预算已审核,无法修改");
                return;
            }
            if (DropDownList_yj.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择一级");
                return;
            }
            if (DropDownList_ej.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择二级");
                return;
            }
            try
            {

                JFYSSBB_model.SBBM = TextBox_sbbm.Text.Trim();
                JFYSSBB_model.XMMC = TextBox_xmmc.Text.Trim();
                JFYSSBB_model.XMFZR = TextBox_fzr.Text.Trim();
                JFYSSBB_model.ZXKSRQ = DatePicker_zxksrq.Text.Trim();
                JFYSSBB_model.ZXJSRQ = DatePicker_zxjsrq.Text.Trim();

                JFYSSBB_model.YJMC = DropDownList_yj.SelectedText.Trim();
                JFYSSBB_model.EJMC = DropDownList_ej.SelectedText.Trim();
                //JFYSSBB_model.SJMC = dt.Rows[i]["SJMC"].ToString().Trim();
                JFYSSBB_model.SJMC = TextBox_xmmc.Text.Trim();
                JFYSSBB_model.XMNRGS = TextArea_xmnrms.Text.Trim();
                JFYSSBB_model.ZZRYFY = decimal.Parse(NumberBox_zz.Text.Trim());
                JFYSSBB_model.TXRYFY = decimal.Parse(NumberBox_txry.Text.Trim());
                JFYSSBB_model.QTRYFY = decimal.Parse(NumberBox_qtry.Text.Trim());
                JFYSSBB_model.FLF = decimal.Parse(NumberBox_flf.Text.Trim());
                JFYSSBB_model.SBHCF = decimal.Parse(NumberBox_sbhc.Text.Trim());
                JFYSSBB_model.YWF = decimal.Parse(NumberBox_ywf.Text.Trim());
                JFYSSBB_model.QT = decimal.Parse(NumberBox_qt.Text.Trim());
                JFYSSBB_model.YSJE = decimal.Parse(NumberBox_ysje.Text.Trim());
                //JFYSSBB_model.BZ = TextArea_bz.Text.Trim();
                JFYSSBB_model.CZSJ = DateTime.Now.ToString();

                //JFYSSBB_model.ZT = 0;
            }
            catch (Exception ex)
            {
                //NumberBox_sqzxjfhj.Text = "0";
                Alert.Show("错误:" + ex.Message);
                return;
            }
            JFYSSBB_bll.Update(JFYSSBB_model);

                PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
        }
Пример #2
0
        protected void Button_save_Click(object sender, EventArgs e)
        {
            cw_sbzx.Model.JFYSSBB JFYSSBB_model = null;
            cw_sbzx.BLL.JFYSSBB JFYSSBB_bll = new cw_sbzx.BLL.JFYSSBB();
            JFYSSBB_model=JFYSSBB_bll.GetModel(int.Parse(ViewState["ID"].ToString().Trim()));
            //JFYSSBB_model.JFZL = TextBox_jfzl.Text.Trim();
            //JFYSSBB_model.USERUID = pb.GetIdentityId();
            if (JFYSSBB_model.ZT > 2)
            {
                Alert.Show("该预算已审核,无法修改");
                return;
            }
            if (DropDownList_yj.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择一级");
                return;
            }
            if (DropDownList_ej.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择二级");
                return;
            }
            if (DropDownList_sj.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择三级");
                return;
            }

                    try
                    {
                        JFYSSBB_model.YJMC =DropDownList_yj.SelectedValue.Trim();
                        JFYSSBB_model.EJMC = DropDownList_ej.SelectedValue.Trim();
                        JFYSSBB_model.SJMC = DropDownList_sj.SelectedValue.Trim();
                        JFYSSBB_model.ZZRYFY = decimal.Parse(NumberBox_zz.Text.Trim());
                        JFYSSBB_model.TXRYFY = decimal.Parse(NumberBox_txry.Text.Trim());
                        JFYSSBB_model.QTRYFY = decimal.Parse(NumberBox_qtry.Text.Trim());
                        JFYSSBB_model.FLF = decimal.Parse(NumberBox_flf.Text.Trim());
                        JFYSSBB_model.SBHCF = decimal.Parse(NumberBox_sbhc.Text.Trim());
                        JFYSSBB_model.YWF = decimal.Parse(NumberBox_ywf.Text.Trim());
                        JFYSSBB_model.QT = decimal.Parse(NumberBox_qt.Text.Trim());
                        JFYSSBB_model.YSJE = decimal.Parse(NumberBox_ysje.Text.Trim());
                        JFYSSBB_model.BZ = TextArea_bz.Text.Trim();

                    }
                    catch (Exception ex)
                    {
                        //NumberBox_sqzxjfhj.Text = "0";
                        Alert.Show("错误:" + ex.Message);
                        return;
                    }
                    JFYSSBB_bll.Update(JFYSSBB_model);

                PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
        }
Пример #3
0
        protected void Button_save_Click(object sender, EventArgs e)
        {
            cw_sbzx.Model.JFYSSBB JFYSSBB_model = new cw_sbzx.Model.JFYSSBB();
            cw_sbzx.BLL.JFYSSBB JFYSSBB_bll = new cw_sbzx.BLL.JFYSSBB();
            JFYSSBB_model.JFZL = DropDownList_jfzl.SelectedText.Trim();
            JFYSSBB_model.USERUID = pb.GetIdentityId();
            JFYSSBB_model.SBBM = ViewState["zrbm"].ToString().Trim();
            if (ViewState["dt"] != null)
            {
                DataTable dt = ViewState["dt"] as DataTable;
                if (dt.Rows.Count == 0)
                {
                    Alert.Show("工作经费预算列表中没有添加数据,请先添加");
                    return;
                }
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    try
                    {
                        JFYSSBB_model.YJMC = dt.Rows[i]["YJMC"].ToString().Trim();
                        JFYSSBB_model.EJMC = dt.Rows[i]["EJMC"].ToString().Trim();
                        JFYSSBB_model.SJMC = dt.Rows[i]["SJMC"].ToString().Trim();
                        JFYSSBB_model.ZZRYFY = decimal.Parse(dt.Rows[i]["ZZRYFY"].ToString().Trim());
                        JFYSSBB_model.TXRYFY = decimal.Parse(dt.Rows[i]["TXRYFY"].ToString().Trim());
                        JFYSSBB_model.QTRYFY = decimal.Parse(dt.Rows[i]["QTRYFY"].ToString().Trim());
                        JFYSSBB_model.FLF = decimal.Parse(dt.Rows[i]["FLF"].ToString().Trim());
                        JFYSSBB_model.SBHCF = decimal.Parse(dt.Rows[i]["SBHCF"].ToString().Trim());
                        JFYSSBB_model.YWF = decimal.Parse(dt.Rows[i]["YWF"].ToString().Trim());
                        JFYSSBB_model.QT = decimal.Parse(dt.Rows[i]["QT"].ToString().Trim());
                        JFYSSBB_model.YSJE = decimal.Parse(dt.Rows[i]["YSJE"].ToString().Trim());
                        JFYSSBB_model.BZ = dt.Rows[i]["BZ"].ToString().Trim();
                        JFYSSBB_model.SFSC = 0;
                        JFYSSBB_model.CZSJ = DateTime.Now.ToString();
                        JFYSSBB_model.ZT = 0;
                        string year= DateTime.Now.ToString("yyyy");
                        string date1 = year+"-01-01";
                        string date2 = year + "-06-30";
                        DateTime nowdate = Convert.ToDateTime(DateTime.Now.ToString("yy-MM-dd"));
                        if (DateTime.Compare(nowdate, Convert.ToDateTime(date2)) > 0)
                        {
                            JFYSSBB_model.NDXH = year + "02";
                        }
                        else
                        {
                            JFYSSBB_model.NDXH = year + "01";
                        }
                        //DateTime dt1 = Convert.ToDateTime(date1);
                    }
                    catch (Exception ex)
                    {
                        //NumberBox_sqzxjfhj.Text = "0";
                        Alert.Show("错误:" + ex.Message);
                        return;
                    }
                    JFYSSBB_bll.Add(JFYSSBB_model);

                }
                PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
            }
            else
            {
                Alert.Show("工作经费预算列表中没有添加数据,请先添加");
                return;
            }
        }
Пример #4
0
 protected void Button2_Click(object sender, EventArgs e)
 {
     string selectedID = "", jfzl = "", zt = "0";
     int selectedCount = Grid1.SelectedRowIndexArray.Length;
     if (selectedCount > 0 && selectedCount < 2)
     {
         for (int i = 0; i < selectedCount; i++)
         {
             int rowIndex = Grid1.SelectedRowIndexArray[i];
             // 如果是内存分页,所有分页的数据都存在,rowIndex 就是在全部数据中的顺序,而不是当前页的顺序
             if (Grid1.AllowPaging && !Grid1.IsDatabasePaging)
             {
                 rowIndex = Grid1.PageIndex * Grid1.PageSize + rowIndex;//获取翻页后的行号
             }
             selectedID += Grid1.DataKeys[rowIndex][0].ToString() + ",";
             jfzl += Grid1.DataKeys[rowIndex][1].ToString().Trim() + ",";
             zt += Grid1.DataKeys[rowIndex][2].ToString().Trim() + ",";
         }
         selectedID = selectedID.TrimEnd(',');//去掉最后一个,号
         jfzl = jfzl.TrimEnd(',');//去掉最后一个,号
         zt = zt.TrimEnd(',');//去掉最后一个,号
         if (int.Parse(zt) > 2)
         {
             Alert.Show("该预算已审核,无法删除");
             return;
         }
         cw_sbzx.Model.JFYSSBB JFYSSBB_model = null;
         cw_sbzx.BLL.JFYSSBB JFYSSBB_bll = new cw_sbzx.BLL.JFYSSBB();
         JFYSSBB_model = JFYSSBB_bll.GetModel(int.Parse(selectedID));
         JFYSSBB_model.SFSC = 1;
         if (JFYSSBB_bll.Update(JFYSSBB_model) == true)
         {
             databind();
             Alert.Show("操作成功");
         }
         else
         {
             Alert.Show("删除失败");
         }
     }
     else
     {
         Alert.Show("请选中一条数据!", "系统提示", MessageBoxIcon.Warning);
         Grid1.SelectedRowIndexArray = null; // 清空当前选中的项
     }
 }
Пример #5
0
        protected void Button_save_Click(object sender, EventArgs e)
        {
            cw_sbzx.Model.JFYSSBB JFYSSBB_model = new cw_sbzx.Model.JFYSSBB();
            cw_sbzx.BLL.JFYSSBB JFYSSBB_bll = new cw_sbzx.BLL.JFYSSBB();
            JFYSSBB_model.JFZL = DropDownList_jfzl.SelectedText.Trim();
            if (DropDownList_yj.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择一级");
                return;
            }
            if (DropDownList_ej.SelectedText.Trim() == "请选择")
            {
                Alert.Show("请选择二级");
                return;
            }
            try
            {
                JFYSSBB_model.USERUID = pb.GetIdentityId();
                JFYSSBB_model.SBBM = TextBox_sbbm.Text.Trim();
                JFYSSBB_model.XMMC = TextBox_xmmc.Text.Trim();
                JFYSSBB_model.XMFZR = TextBox_fzr.Text.Trim();
                JFYSSBB_model.ZXKSRQ = DatePicker_zxksrq.Text.Trim();
                JFYSSBB_model.ZXJSRQ = DatePicker_zxjsrq.Text.Trim();

                JFYSSBB_model.YJMC = DropDownList_yj.SelectedText.Trim();
                JFYSSBB_model.EJMC = DropDownList_ej.SelectedText.Trim();
                //JFYSSBB_model.SJMC = dt.Rows[i]["SJMC"].ToString().Trim();
                JFYSSBB_model.SJMC = TextBox_xmmc.Text.Trim();
                JFYSSBB_model.XMNRGS = TextArea_xmnrms.Text.Trim();
                JFYSSBB_model.ZZRYFY = decimal.Parse(NumberBox_zz.Text.Trim());
                JFYSSBB_model.TXRYFY = decimal.Parse(NumberBox_txry.Text.Trim());
                JFYSSBB_model.QTRYFY = decimal.Parse(NumberBox_qtry.Text.Trim());
                JFYSSBB_model.FLF = decimal.Parse(NumberBox_flf.Text.Trim());
                JFYSSBB_model.SBHCF = decimal.Parse(NumberBox_sbhc.Text.Trim());
                JFYSSBB_model.YWF = decimal.Parse(NumberBox_ywf.Text.Trim());
                JFYSSBB_model.QT = decimal.Parse(NumberBox_qt.Text.Trim());
                JFYSSBB_model.YSJE = decimal.Parse(NumberBox_ysje.Text.Trim());
                //JFYSSBB_model.BZ = TextArea_bz.Text.Trim();
                JFYSSBB_model.SFSC = 0;
                JFYSSBB_model.CZSJ = DateTime.Now.ToString();

                JFYSSBB_model.ZT = 0;

                string year = DateTime.Now.ToString("yyyy");
                string date1 = year + "-01-01";
                string date2 = year + "-06-30";
                DateTime nowdate = Convert.ToDateTime(DateTime.Now.ToString("yy-MM-dd"));
                if (DateTime.Compare(nowdate, Convert.ToDateTime(date2)) > 0)
                {
                    JFYSSBB_model.NDXH = year + "02";
                }
                else
                {
                    JFYSSBB_model.NDXH = year + "01";
                }
            }
            catch (Exception ex)
            {
                //NumberBox_sqzxjfhj.Text = "0";
                Alert.Show("错误:" + ex.Message);
                return;
            }
            JFYSSBB_bll.Add(JFYSSBB_model);

                PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
        }