Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string projectId = Request["projectId"];
                if (string.IsNullOrWhiteSpace(projectId))
                {
                    Javascript.Alert("请指定您要添加报销规则的项目!", Page);
                    Javascript.RefreshParentWindowReload(Page);
                }
                else {

                    DalOperationAboutProject dalProject = new DalOperationAboutProject();
                    DalOperationAboutReim dalReim = new DalOperationAboutReim();

                    Project project = dalProject.GetProject(int.Parse(projectId.Trim()));

                    List<Reim> reimList = dalReim.GetAllReims();

                    if (project == null || reimList.Count == 0)
                    {
                        Javascript.Alert("您要添加报销规则的项目不存在或者您未添加任何报销项,请核对后再次操作!", Page);
                        Javascript.RefreshParentWindowReload(Page);
                    }
                    else {

                        this.literal_ProjectName.Text = project.name;
                        this.hf_ProjectId.Value = project.id.ToString();
                        foreach (Reim reim in reimList)
                        {
                            this.ddlReimLists.Items.Add(new ListItem(reim.name, reim.id.ToString()));
                        }
                    }
                }
            }
        }
Esempio n. 2
0
 private void BindDataItemReim()
 {
     DalOperationAboutReim dalReim = new DalOperationAboutReim();
     List<Reim> reimList = dalReim.GetAllReims();
     if (reimList == null || reimList.Count == 0)
     {
         Javascript.Alert("您尚未添加报销项,不能进行此操作!", Page);
         Javascript.RefreshParentWindowReload(Page);
     }
     else
     {
         ListItemCollection itemCollection = this.ddl_ReimList.Items;
         foreach (Reim reim in reimList)
         {
             itemCollection.Add(new ListItem(reim.name, reim.id.ToString()));
         }
     }
 }