protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //TB_CompanyService comSer = new TB_CompanyService(); //var comList = comSer.GetListArray(""); //comList.Insert(0, new VAN_OA.Model.BaseInfo.TB_Company() { ComCode = "-1", ComName = "全部" }); //ddlCompany.DataSource = comList; //ddlCompany.DataBind(); Province_CityService proList = new Province_CityService(); var proviceList = proList.ProvinceList(); ddlProvince.DataSource = proviceList; ddlProvince.DataBind(); TB_ModelService modelService = new TB_ModelService(); var _modelList = modelService.GetListArray(""); _modelList.Insert(0, new TB_Model { Id = -1, ModelName = "全部" }); ddlModel.DataSource = _modelList; ddlModel.DataBind(); ddlModel.DataTextField = "ModelName"; ddlModel.DataValueField = "ModelName"; var user = new List <Model.User>(); var userSer = new Dal.SysUserService(); //主单 var pOOrderList = new List <CG_POOrderService>(); gvMain.DataSource = pOOrderList; gvMain.DataBind(); user = userSer.getAllUserByPOList(); user.Insert(0, new VAN_OA.Model.User() { LoginName = "全部", Id = -1 }); ddlUser.DataSource = user; ddlUser.DataBind(); ddlUser.DataTextField = "LoginName"; ddlUser.DataValueField = "Id"; billTypeList = new Invoice_BillTypeService().GetListArray(" IsStop=0"); personList = new Invoice_PersonService().GetListArray(" IsStop=0"); warnList = new Base_UseTypeService().GetListArray("Type=1"); } }
protected void Page_Load(object sender, EventArgs e) { if (!base.IsPostBack) { TB_ModelService modelService = new TB_ModelService(); var _modelList = modelService.GetListArray(""); _modelList.Insert(0, new TB_Model { Id = -1, ModelName = "全部" }); ddlModel.DataSource = _modelList; ddlModel.DataBind(); ddlModel.DataTextField = "ModelName"; ddlModel.DataValueField = "ModelName"; TB_CompanyService comSer = new TB_CompanyService(); var comList = comSer.GetListArray(""); foreach (var m in comList) { m.ComSimpName += "," + m.Id + "," + m.ComCode; } comList.Insert(0, new VAN_OA.Model.BaseInfo.TB_Company() { ComSimpName = "-1", ComName = "全部" }); ddlCompany.DataSource = comList; ddlCompany.DataBind(); var user = new List <Model.User>(); var userSer = new Dal.SysUserService(); if (QuanXian_ShowAll("预期报销单列表") == false) { ViewState["showAll"] = false; var model = Session["userInfo"] as User; user.Insert(0, model); } else { user = userSer.getAllUserByPOList(); user.Insert(0, new VAN_OA.Model.User() { LoginName = "全部", Id = -1 }); } if (!NewShowAll_textName("预期报销单列表", "编辑")) { gvList.Columns[0].Visible = false; } if (!NewShowAll_textName("预期报销单列表", "编辑发票号")) { gvList.Columns[1].Visible = false; btnExcel.Visible = false; } else { btnExcel.Visible = true; } ddlUser.DataSource = user; ddlUser.DataBind(); ddlUser.DataTextField = "LoginName"; ddlUser.DataValueField = "Id"; var dispatchList = new List <Tb_DispatchList>(); gvList.DataSource = dispatchList; gvList.DataBind(); GuestTypeBaseInfoService dal = new GuestTypeBaseInfoService(); var dalList = dal.GetListArray(""); dalList.Insert(0, new VAN_OA.Model.BaseInfo.GuestTypeBaseInfo { GuestType = "全部" }); ddlGuestTypeList.DataSource = dalList; ddlGuestTypeList.DataBind(); ddlGuestTypeList.DataTextField = "GuestType"; ddlGuestTypeList.DataValueField = "GuestType"; GuestProBaseInfoService guestProBaseInfodal = new GuestProBaseInfoService(); var proList = guestProBaseInfodal.GetListArray(""); proList.Insert(0, new VAN_OA.Model.BaseInfo.GuestProBaseInfo { GuestPro = -2 }); ddlGuestProList.DataSource = proList; ddlGuestProList.DataBind(); ddlGuestProList.DataTextField = "GuestProString"; ddlGuestProList.DataValueField = "GuestPro"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { _modelList = modelService.GetListArray(""); _modelList.Insert(0, new TB_Model { Id = -1, ModelName = "全部" }); ddlModel.DataSource = _modelList; ddlModel.DataBind(); ddlModel.DataTextField = "ModelName"; ddlModel.DataValueField = "ModelName"; this.gvModel.DataSource = modelService.GetListArray("");; this.gvModel.DataBind(); TB_CompanyService comSer = new TB_CompanyService(); var comList = comSer.GetListArray(""); foreach (var m in comList) { m.ComSimpName += "," + m.Id + "," + m.ComCode; } comList.Insert(0, new VAN_OA.Model.BaseInfo.TB_Company() { ComSimpName = "-1", ComName = "全部" }); ddlCompany.DataSource = comList; ddlCompany.DataBind(); if (NewShowAll_textName("项目归类", "关闭可编辑") == false) { ViewState["isCloseEdist"] = false; btnSaveIsClose.Visible = false; } if (NewShowAll_textName("项目归类", "特殊可编辑") == false) { ViewState["isSpecialEdit"] = false; } if (NewShowAll_textName("项目归类", "项目模型可编辑") == false) { ViewState["isModelEdit"] = false; } if (NewShowAll_textName("项目归类", "项目类型可编辑") == false) { ViewState["isPOType"] = false; } if (NewShowAll_textName("项目归类", "含税可编辑") == false) { ViewState["isFaxEdist"] = false; } if (NewShowAll_textName("项目归类", "发票类型可编辑") == false) { ViewState["isFPTypeEdist"] = false; } if (NewShowAll_textName("项目归类", "选中可编辑") == false) { ViewState["cbIsSelected"] = false; btnIsSelected.Visible = false; } if (NewShowAll_textName("项目归类", "结算选中可编辑") == false) { ViewState["IsJieIsSelected"] = false; btnJieIsSelected.Visible = false; } if (NewShowAll_textName("项目归类", "财务成本计量可编辑") == false) { ViewState["isChengBenJiLiang"] = false; } if (NewShowAll_textName("项目归类", "计划完工天数可编辑") == false) { ViewState["isPlanDays"] = false; } if (NewShowAll_textName("项目归类", "客户类型可编辑") == false) { ViewState["isGuestType"] = false; btnGuestType.Visible = false; } if (NewShowAll_textName("项目归类", "客户属性可编辑") == false) { ViewState["isGuestPro"] = false; btnGuestPro.Visible = false; } var user = new List <Model.User>(); var userSer = new Dal.SysUserService(); //主单 var pOOrderList = new List <CG_POOrderService>(); gvMain.DataSource = pOOrderList; gvMain.DataBind(); if (QuanXian_ShowAll("项目归类") == false) { ViewState["showAll"] = false; var model = Session["userInfo"] as User; user.Insert(0, model); } else { user = userSer.getAllUserByPOList(); user.Insert(0, new VAN_OA.Model.User() { LoginName = "全部", Id = -1 }); } ddlUser.DataSource = user; ddlUser.DataBind(); ddlUser.DataTextField = "LoginName"; ddlUser.DataValueField = "Id"; var fpTypeBaseInfoService = new FpTypeBaseInfoService(); List <FpTypeBaseInfo> fpTypeList = fpTypeBaseInfoService.GetListArray(""); fpTypeList.Insert(0, new FpTypeBaseInfo { FpType = "全部", Id = -1 }); fpTypeList.Add(new FpTypeBaseInfo { Id = 999, FpType = "" }); dllFPstye.DataSource = fpTypeList; dllFPstye.DataBind(); dllFPstye.DataTextField = "FpType"; dllFPstye.DataValueField = "Id"; dllFPstye.Items[fpTypeList.Count - 1].Attributes.Add("style", "background-color: red"); List <FpTypeBaseInfo> newFpTypeList = new List <FpTypeBaseInfo>(); foreach (var fp in fpTypeList) { newFpTypeList.Add(new FpTypeBaseInfo { Id = fp.Id, FpType = fp.FpType }); } newFpTypeList.Add(new FpTypeBaseInfo { Id = 1000, FpType = "其他" }); ddlFPType.DataSource = newFpTypeList; ddlFPType.DataBind(); ddlFPType.DataTextField = "FpType"; ddlFPType.DataValueField = "Id"; ddlFPType.Items[newFpTypeList.Count - 2].Attributes.Add("style", "background-color: red"); List <TB_BasePoType> basePoTypeList = new TB_BasePoTypeService().GetListArray(""); basePoTypeList.Insert(0, new TB_BasePoType { BasePoType = "全部", Id = -1 }); ddlPOTyle.DataSource = basePoTypeList; ddlPOTyle.DataBind(); ddlPOTyle.DataTextField = "BasePoType"; ddlPOTyle.DataValueField = "Id"; GuestTypeBaseInfoService dal = new GuestTypeBaseInfoService(); var dalList = dal.GetListArray(""); dalList.Insert(0, new VAN_OA.Model.BaseInfo.GuestTypeBaseInfo { GuestType = "" }); dalList.Insert(0, new VAN_OA.Model.BaseInfo.GuestTypeBaseInfo { GuestType = "全部" }); ddlGuestTypeList.DataSource = dalList; ddlGuestTypeList.DataBind(); ddlGuestTypeList.DataTextField = "GuestType"; ddlGuestTypeList.DataValueField = "GuestType"; GuestProBaseInfoService guestProBaseInfodal = new GuestProBaseInfoService(); var proList = guestProBaseInfodal.GetListArray(""); proList.Insert(0, new VAN_OA.Model.BaseInfo.GuestProBaseInfo { GuestPro = -1 }); proList.Insert(0, new VAN_OA.Model.BaseInfo.GuestProBaseInfo { GuestPro = -2, }); ddlGuestProList.DataSource = proList; ddlGuestProList.DataBind(); ddlGuestProList.DataTextField = "GuestProString"; ddlGuestProList.DataValueField = "GuestPro"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { TB_ModelService modelService = new TB_ModelService(); var _modelList = modelService.GetListArray(""); _modelList.Insert(0, new TB_Model { Id = -1, ModelName = "全部" }); ddlModel.DataSource = _modelList; ddlModel.DataBind(); ddlModel.DataTextField = "ModelName"; ddlModel.DataValueField = "ModelName"; TB_CompanyService comSer = new TB_CompanyService(); var comList = comSer.GetListArray(""); foreach (var m in comList) { m.ComSimpName += "," + m.Id + "," + m.ComCode; } comList.Insert(0, new VAN_OA.Model.BaseInfo.TB_Company() { ComSimpName = "-1", ComName = "全部" }); ddlCompany.DataSource = comList; ddlCompany.DataBind(); //主单 var pOOrderList = new List <JXC_REPORTTotal>(); gvMain.DataSource = pOOrderList; gvMain.DataBind(); bool showAll = true; if (SysObj.IfShowAll("销售退货损差表", Session["currentUserId"], "") == false) { ViewState["showAll"] = false; showAll = false; } bool WFScanDepartList = true; if (showAll == false && SysObj.IfShowAll("销售退货损差表", Session["currentUserId"], "WFScanDepartList") == true) { ViewState["WFScanDepartList"] = false; WFScanDepartList = false; } var user = new List <User>(); var userSer = new Dal.SysUserService(); if (showAll) { user = userSer.getAllUserByPOList(); user.Insert(0, new User() { LoginName = "全部", Id = -1 }); } else if (WFScanDepartList) { user = userSer.getAllUserByLoginName(string.Format(" and loginIPosition in (select loginIPosition from tb_User where id={0}) and loginIPosition<>''", Session["currentUserId"])); user.Insert(0, new User() { LoginName = "全部", Id = 0 }); } else { var model = Session["userInfo"] as User; user.Insert(0, model); } ddlUser.DataSource = user; ddlUser.DataBind(); ddlUser.DataTextField = "LoginName"; ddlUser.DataValueField = "Id"; if (Request["PONo"] != null) { txtPONo.Text = Request["PONo"]; Show(); } } }