public void BindWorkUnit() { DataTable dtWorkUnit = WorkUnitBLL.Getallworkunits(); ddlSWorkUnit.DataSource = dtWorkUnit; ddlSWorkUnit.DataTextField = "Description"; ddlSWorkUnit.DataValueField = "ID"; ddlSWorkUnit.DataBind(); }
protected void ddldivision_SelectedIndexChanged(object sender, EventArgs e) { ddlWorkUnit.Items.Clear(); DataTable dtWorkUnit = WorkUnitBLL.GetWorkUnit(new Guid(ddldivision.SelectedValue.ToString())); ddlWorkUnit.DataSource = dtWorkUnit; ddlWorkUnit.DataTextField = "Description"; ddlWorkUnit.DataValueField = "ID"; ddlWorkUnit.DataBind(); }
public void BindDivision() { DataTable dtWorkDiv = WorkUnitBLL.GetDivision(); ddldivision.DataSource = dtWorkDiv; ddldivision.DataTextField = "Description"; ddldivision.DataValueField = "ID"; ddldivision.DataBind(); //ddlSWorkUnit.DataSource = dtWorkUnit; //ddlSWorkUnit.DataTextField = "Description"; //ddlSWorkUnit.DataValueField = "ID"; //ddlSWorkUnit.DataBind(); }
protected void ddldivision_SelectedIndexChanged(object sender, EventArgs e) { //ecxlookup.ECXLookup lkp = new ecxlookup.ECXLookup(); //DataTable dt = lkp.GetActiveUnits(new Guid("33673ac2-7888-42d5-9712-522941b3208c"),new Guid(ddldivision.SelectedValue.ToString())); ddlWorkUnit.Items.Clear(); DataTable dtWorkUnit = new DataTable(); dtWorkUnit = WorkUnitBLL.GetWorkUnit(new Guid(ddldivision.SelectedValue.ToString())); ddlWorkUnit.DataSource = dtWorkUnit; ddlWorkUnit.DataTextField = "Description"; ddlWorkUnit.DataValueField = "ID"; ddlWorkUnit.DataBind(); ddlWorkUnit.SelectedItem.Equals("--Select--"); }
//public void BindWorkUnit() //{ // DataTable dtWorkUnit = WorkUnitBLL.GetWorkUnit(); // ddlWorkUnit.DataSource = dtWorkUnit; // ddlWorkUnit.DataTextField = "Description"; // ddlWorkUnit.DataValueField = "ID"; // ddlWorkUnit.DataBind(); // ddlSWorkUnit.DataSource = dtWorkUnit; // ddlSWorkUnit.DataTextField = "Description"; // ddlSWorkUnit.DataValueField = "ID"; // ddlSWorkUnit.DataBind(); //} public void BindDivision() { DataTable dtWorkDiv = WorkUnitBLL.GetDivision(); ddldivision.DataSource = dtWorkDiv; ddldivision.DataTextField = "Description"; ddldivision.DataValueField = "ID"; ddldivision.DataBind(); //ecxlookup.ECXLookup lkp = new ecxlookup.ECXLookup(); //DataTable dt = lkp.GetActiveDivisionsAsync(); //ddlSWorkUnit.DataSource = dtWorkUnit; //ddlSWorkUnit.DataTextField = "Description"; //ddlSWorkUnit.DataValueField = "ID"; //ddlSWorkUnit.DataBind(); }
// // GET: /Base/ protected override void OnActionExecuting(ActionExecutingContext filterContext) { UserBLL ubll = new UserBLL(); WorkUnitBLL wbll = new WorkUnitBLL(); UserManageBLL umbll = new UserManageBLL(); ShareBLL sbll = new ShareBLL(); BuildTimeBLL bbll = new BuildTimeBLL(); TotalBLL tbll = new TotalBLL(); DT_UserLoginRecord u = filterContext.HttpContext.Session["user"] as DT_UserLoginRecord; //没有登录则不能访问 if (u == null) { filterContext.Result = new RedirectResult("/Home/Login"); } else { ViewBag.username = u.Telphone; //ViewBag.photo=u //是否科级干部 ViewBag.iscadre = ubll.IsCadre(u.Id); //登录id ViewBag.id = u.Id; //用户角色 ViewBag.role = Session["roleid"]; //用户是否有共享 ViewBag.sharestatus = Session["sharestatus"]; //全部单位 List <DT_WorkUnit> allunits = wbll.SelUnitByParent(); ViewBag.allunits = allunits; //全部科室 List <DT_WorkUnit> alldepts = wbll.SelDeptByParent(); ViewBag.alldepts = alldepts; //照片 string img = ubll.GetImg(Convert.ToInt32(Session["id"])); ViewBag.img = img; //全部内部用户 List <DT_UserLoginRecord> allusers = umbll.SelectUsers(); ViewBag.allusers = allusers; //根据本人登录id查询其单位id ViewBag.SelUnitidByUid = ubll.SelUnitidByUid(Convert.ToInt32(Session["id"])); //单位id ViewBag.unitid = Session["unitid"]; //年份 List <DT_Total> years = sbll.Total().GroupBy(a => a.YearTable).Select(b => new DT_Total { YearTable = b.Key }).ToList(); ViewBag.years = years; //根据添加时间获取最新的建档时间 ViewBag.buildtime = bbll.GetLastTime(); //查询全部基本信息表 List <DT_UserInfo> userinfolist1 = ubll.SelectUserInfo(); ViewBag.userinfolist1 = userinfolist1; //根据登录id和年份查询出年份 ViewBag.yeartable = tbll.SelectYear(Convert.ToInt32(Session["id"])); //根据登录id查询总表status的状态 这里主要是根据status为“被退回”来判断 //修改二次修改,点击“保存”时,同时修改status为“未提交”,可再次提交 (注意年份) ViewBag.status = ubll.SelStatus(Convert.ToInt32(Session["id"])); } }