20230229
This commit is contained in:
parent
6b420b5bd8
commit
6c19bf6a3e
|
|
@ -0,0 +1,5 @@
|
||||||
|
Alter TABLE [dbo].[Training_TaskItem]add
|
||||||
|
[StartTime] [datetime] NULL,
|
||||||
|
[EndTime] [datetime] NULL,
|
||||||
|
[LearnTime] [int] NULL
|
||||||
|
|
||||||
|
|
@ -589,72 +589,102 @@ namespace BLL
|
||||||
}
|
}
|
||||||
|
|
||||||
List<string> unitIdList = Funs.GetStrListByStr(unitIds, ',');
|
List<string> unitIdList = Funs.GetStrListByStr(unitIds, ',');
|
||||||
var getPersons = from x in db.View_SitePerson_Person
|
var getPersons = (from x in db.View_SitePerson_Person
|
||||||
where x.ProjectId == projectId && unitIdList.Contains(x.UnitId) && x.IsUsed == 1 &&(string.IsNullOrEmpty(strParam)||x.PersonName.Contains(strParam)) && (string.IsNullOrEmpty(InTime) || x.InTime < inDateTime)
|
where x.ProjectId == projectId && unitIdList.Contains(x.UnitId) && x.IsUsed == 1 &&(string.IsNullOrEmpty(strParam)||x.PersonName.Contains(strParam)) && (string.IsNullOrEmpty(InTime) || x.InTime < inDateTime)
|
||||||
&& x.InTime <= DateTime.Now && (!x.OutTime.HasValue || x.OutTime >= DateTime.Now)
|
&& x.InTime <= DateTime.Now && (!x.OutTime.HasValue || x.OutTime >= DateTime.Now)
|
||||||
select new Model.PersonItem
|
select new Model.PersonItem
|
||||||
{
|
{
|
||||||
PersonId = x.PersonId,
|
PersonId = x.PersonId,
|
||||||
CardNo = x.CardNo,
|
CardNo = x.CardNo,
|
||||||
PersonName = x.PersonName,
|
PersonName = x.PersonName,
|
||||||
SexName = x.SexName,
|
SexName = x.SexName,
|
||||||
IdentityCard = x.IdentityCard,
|
IdentityCard = x.IdentityCard,
|
||||||
Address = x.Address,
|
Address = x.Address,
|
||||||
ProjectId = x.ProjectId,
|
ProjectId = x.ProjectId,
|
||||||
ProjectCode = x.ProjectCode,
|
ProjectCode = x.ProjectCode,
|
||||||
ProjectName = x.ProjectName,
|
ProjectName = x.ProjectName,
|
||||||
UnitId = x.UnitId,
|
UnitId = x.UnitId,
|
||||||
UnitCode = x.UnitCode,
|
UnitCode = x.UnitCode,
|
||||||
UnitName = x.UnitName,
|
UnitName = x.UnitName,
|
||||||
TeamGroupId = x.TeamGroupId,
|
TeamGroupId = x.TeamGroupId,
|
||||||
TeamGroupName = x.TeamGroupName,
|
TeamGroupName = x.TeamGroupName,
|
||||||
WorkPostId = x.WorkPostId,
|
WorkPostId = x.WorkPostId,
|
||||||
WorkPostName = x.WorkPostName,
|
WorkPostName = x.WorkPostName,
|
||||||
InTime = string.Format("{0:yyyy-MM-dd}", x.InTime),
|
InTime = string.Format("{0:yyyy-MM-dd}", x.InTime),
|
||||||
OutTime = string.Format("{0:yyyy-MM-dd}", x.OutTime),
|
OutTime = string.Format("{0:yyyy-MM-dd}", x.OutTime),
|
||||||
OutResult = x.OutResult,
|
OutResult = x.OutResult,
|
||||||
Telephone = x.Telephone,
|
Telephone = x.Telephone,
|
||||||
PhotoUrl = x.PhotoUrl,
|
PhotoUrl = x.PhotoUrl,
|
||||||
DepartName = x.DepartName,
|
DepartName = x.DepartName,
|
||||||
};
|
}).ToList();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (!string.IsNullOrEmpty(workPostIds))
|
if (!string.IsNullOrEmpty(workPostIds))
|
||||||
{
|
{
|
||||||
List<string> workPostIdList = Funs.GetStrListByStr(workPostIds, ',');
|
List<string> workPostIdList = Funs.GetStrListByStr(workPostIds, ',');
|
||||||
getPersons = getPersons.Where(x => workPostIdList.Contains(x.WorkPostId));
|
getPersons = getPersons.Where(x => workPostIdList.Contains(x.WorkPostId)).ToList();
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(trainTypeId) &&trainTypeId == Const.SpecialSafeTrainId)//专项安全培训
|
if (!string.IsNullOrEmpty(trainTypeId) &&trainTypeId == Const.SpecialSafeTrainId)//专项安全培训
|
||||||
{
|
{
|
||||||
var ids = db.Base_WorkPost.Where(x => x.PostType == "2").Select(x => x.WorkPostId).ToList();
|
var ids = db.Base_WorkPost.Where(x => x.PostType == "2").Select(x => x.WorkPostId).ToList();
|
||||||
getPersons = getPersons.Where(x => ids.Contains(x.DepartId));
|
getPersons = getPersons.Where(x => ids.Contains(x.DepartId)).ToList();
|
||||||
}
|
}
|
||||||
List<Model.PersonItem> getTrainPersonList = new List<Model.PersonItem>();
|
List<Model.PersonItem> getTrainPersonList = new List<Model.PersonItem>();
|
||||||
var getTrainType = TrainTypeService.GetTrainTypeById(trainTypeId);
|
var getTrainType = TrainTypeService.GetTrainTypeById(trainTypeId);
|
||||||
if (getTrainType != null && (!getTrainType.IsRepeat.HasValue || getTrainType.IsRepeat == false))
|
if (getTrainType != null && (!getTrainType.IsRepeat.HasValue || getTrainType.IsRepeat == false))
|
||||||
{
|
{
|
||||||
foreach (var item in getPersons)
|
foreach (var item in getPersons)
|
||||||
{
|
{
|
||||||
var getTrainPersonIdList1 = (from x in db.EduTrain_TrainRecordDetail
|
var getTrainPersonIdList1 = (from x in db.EduTrain_TrainRecordDetail
|
||||||
join y in db.EduTrain_TrainRecord on x.TrainingId equals y.TrainingId
|
join y in db.EduTrain_TrainRecord on x.TrainingId equals y.TrainingId
|
||||||
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && x.CheckResult == true && x.PersonId == item.PersonId
|
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && x.CheckResult == true && x.PersonId == item.PersonId
|
||||||
select x).FirstOrDefault();
|
select x).FirstOrDefault();
|
||||||
if (getTrainPersonIdList1 == null)
|
if (getTrainPersonIdList1 == null)
|
||||||
{
|
{
|
||||||
var getTrainPersonIdList2 = (from x in db.Training_Task
|
var getTrainPersonIdList2 = (from x in db.Training_Task
|
||||||
join y in db.Training_Plan on x.PlanId equals y.PlanId
|
join y in db.Training_Plan on x.PlanId equals y.PlanId
|
||||||
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && y.States != "3" && x.UserId == item.PersonId
|
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && y.States != "3" && x.UserId == item.PersonId
|
||||||
select x).FirstOrDefault();
|
select x).FirstOrDefault();
|
||||||
if (getTrainPersonIdList2 == null)
|
if (getTrainPersonIdList2 == null)
|
||||||
{
|
{
|
||||||
getTrainPersonList.Add(item);
|
getTrainPersonList.Add(item);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return getTrainPersonList;
|
return getTrainPersonList;
|
||||||
}
|
}
|
||||||
else
|
else if (getTrainType != null && getTrainType.IsRepeat.HasValue && getTrainType.IsRepeat == true)//重复的 过滤人员
|
||||||
{
|
{
|
||||||
return getPersons.ToList();
|
foreach (var item in getPersons)
|
||||||
}
|
{
|
||||||
|
int score = 80;
|
||||||
|
var sysTestRule = db.Sys_TestRule.FirstOrDefault();
|
||||||
|
if (sysTestRule != null)
|
||||||
|
{
|
||||||
|
if (sysTestRule.PassingScore > 0)
|
||||||
|
{
|
||||||
|
score = sysTestRule.PassingScore;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var getTrainPersonIdList2 = (from x in db.Training_TestRecord
|
||||||
|
join y in db.Training_TestPlan on x.TestPlanId equals y.TestPlanId
|
||||||
|
where y.ProjectId == projectId && y.TrainTypeId == trainTypeId && y.States != "3" && x.TestManId == item.PersonId
|
||||||
|
where x.TestScores > score
|
||||||
|
select x).FirstOrDefault();
|
||||||
|
if (getTrainPersonIdList2 != null)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
getTrainPersonList.Add(item);
|
||||||
|
}
|
||||||
|
return getTrainPersonList;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return getPersons.ToList();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -107,8 +107,8 @@ namespace BLL
|
||||||
isUpdate.HandleIdea = newHazardRegister.HandleIdea;
|
isUpdate.HandleIdea = newHazardRegister.HandleIdea;
|
||||||
isUpdate.SafeSupervisionIsOK = newHazardRegister.SafeSupervisionIsOK;
|
isUpdate.SafeSupervisionIsOK = newHazardRegister.SafeSupervisionIsOK;
|
||||||
}
|
}
|
||||||
|
isUpdate.RectificationPeriod = newHazardRegister.RectificationPeriod;
|
||||||
isUpdate.States = newHazardRegister.States;
|
isUpdate.States = newHazardRegister.States;
|
||||||
isUpdate.Risk_Level = newHazardRegister.Risk_Level;
|
isUpdate.Risk_Level = newHazardRegister.Risk_Level;
|
||||||
}
|
}
|
||||||
db.SubmitChanges();
|
db.SubmitChanges();
|
||||||
|
|
|
||||||
|
|
@ -247,6 +247,45 @@ namespace BLL
|
||||||
return getDataLists;
|
return getDataLists;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
#region 根据TrainingPlanId获取培训任务教材明细列表
|
||||||
|
/// <summary>
|
||||||
|
/// 根据TrainingPlanId获取培训任务教材明细列表
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="trainingPlanId"></param>
|
||||||
|
/// <returns>培训计划人员</returns>
|
||||||
|
public static Model.Training_TaskItem updateTaskItemLearnTime(string taskItemId,DateTime startTime,DateTime endTime)
|
||||||
|
{
|
||||||
|
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||||
|
{
|
||||||
|
var q = from x in db.Training_TaskItem
|
||||||
|
where x.TaskItemId == taskItemId
|
||||||
|
select x;
|
||||||
|
var item = q.FirstOrDefault();
|
||||||
|
if (!item.StartTime.HasValue)
|
||||||
|
{
|
||||||
|
item.StartTime = startTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!item.LearnTime.HasValue)
|
||||||
|
{
|
||||||
|
item.LearnTime = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var span = endTime.Subtract(startTime);
|
||||||
|
item.LearnTime = item.LearnTime.Value + (int)span.TotalMinutes;
|
||||||
|
item.EndTime = endTime;
|
||||||
|
db.SubmitChanges();
|
||||||
|
return item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -122,7 +122,7 @@ namespace BLL
|
||||||
{
|
{
|
||||||
get;
|
get;
|
||||||
set;
|
set;
|
||||||
} = 15;
|
} = 20;
|
||||||
private static object locker = new object();
|
private static object locker = new object();
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 数据库上下文。
|
/// 数据库上下文。
|
||||||
|
|
|
||||||
|
|
@ -2170,7 +2170,7 @@ namespace BLL
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static void DoSynchData()
|
public static void DoSynchData()
|
||||||
{
|
{
|
||||||
GetDataService.CreateTrainingTaskItemByTaskId(null);
|
//GetDataService.CreateTrainingTaskItemByTaskId(null);
|
||||||
GetDataService.UpdateTestPlanStates();
|
GetDataService.UpdateTestPlanStates();
|
||||||
GetDataService.CreateQRCode();
|
GetDataService.CreateQRCode();
|
||||||
ServerTestPlanService.EndTestPlan(null);
|
ServerTestPlanService.EndTestPlan(null);
|
||||||
|
|
|
||||||
|
|
@ -806,10 +806,7 @@ namespace FineUIPro.Web.CQMS.WBS
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void BindGrid()
|
private void BindGrid()
|
||||||
{
|
{
|
||||||
WBS_BreakdownProject d=null;
|
|
||||||
|
|
||||||
d.SortIndex = 0;
|
|
||||||
|
|
||||||
string strSql = @"SELECT BreakdownProjectId,BreakdownCode,BreakdownName,Basis,CheckPoints,RecordAndCode,Class,FenBao,WuHuan,JianLi,YeZhu,Remark,ModelURL,SortIndex"
|
string strSql = @"SELECT BreakdownProjectId,BreakdownCode,BreakdownName,Basis,CheckPoints,RecordAndCode,Class,FenBao,WuHuan,JianLi,YeZhu,Remark,ModelURL,SortIndex"
|
||||||
+ @" FROM WBS_BreakdownProject ";
|
+ @" FROM WBS_BreakdownProject ";
|
||||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ namespace FineUIPro.Web.Controls
|
||||||
string filePath = this.FileUrl + urlName + ".jpg";
|
string filePath = this.FileUrl + urlName + ".jpg";
|
||||||
if (!File.Exists(Funs.RootPath + filePath))
|
if (!File.Exists(Funs.RootPath + filePath))
|
||||||
{
|
{
|
||||||
this.CreateCode_Simple(Request.Params["strValue"], urlName);
|
this.CreateCode_Simple(System.Web.HttpUtility.UrlDecode(Request.Params["strValue"]), urlName);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.divBeImageUrl.InnerHtml = UploadAttachmentService.ShowImage("../", filePath, 280, 280);
|
this.divBeImageUrl.InnerHtml = UploadAttachmentService.ShowImage("../", filePath, 280, 280);
|
||||||
|
|
@ -54,7 +54,7 @@ namespace FineUIPro.Web.Controls
|
||||||
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder
|
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder
|
||||||
{
|
{
|
||||||
QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE,
|
QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE,
|
||||||
QRCodeScale = nr.Length,
|
QRCodeScale = nr.Length>30?30:nr.Length,
|
||||||
QRCodeVersion = 0,
|
QRCodeVersion = 0,
|
||||||
QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M
|
QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -647,7 +647,7 @@ namespace FineUIPro.Web.HJGL.TrustManage
|
||||||
|
|
||||||
Dictionary<string, string> keyValuePairs = new Dictionary<string, string>();
|
Dictionary<string, string> keyValuePairs = new Dictionary<string, string>();
|
||||||
keyValuePairs.Add("CH_TrustID", reportId);
|
keyValuePairs.Add("CH_TrustID", reportId);
|
||||||
keyValuePairs.Add("totalUnit", "中国天辰工程有限公司");
|
keyValuePairs.Add("totalUnit", "中国成达工程有限公司");
|
||||||
var unitcheck = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.ProjectId == trust.ProjectId && x.UnitType == Const.ProjectUnitType_3);
|
var unitcheck = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.ProjectId == trust.ProjectId && x.UnitType == Const.ProjectUnitType_3);
|
||||||
if (unitcheck != null && !string.IsNullOrEmpty(unitcheck.UnitId))
|
if (unitcheck != null && !string.IsNullOrEmpty(unitcheck.UnitId))
|
||||||
{ keyValuePairs.Add("supUnit", BLL.UnitService.GetUnitNameByUnitId(unitcheck.UnitId).ToString());
|
{ keyValuePairs.Add("supUnit", BLL.UnitService.GetUnitNameByUnitId(unitcheck.UnitId).ToString());
|
||||||
|
|
@ -1083,7 +1083,7 @@ namespace FineUIPro.Web.HJGL.TrustManage
|
||||||
|
|
||||||
Dictionary<string, string> keyValuePairs = new Dictionary<string, string>();
|
Dictionary<string, string> keyValuePairs = new Dictionary<string, string>();
|
||||||
keyValuePairs.Add("CH_TrustID", reportId);
|
keyValuePairs.Add("CH_TrustID", reportId);
|
||||||
keyValuePairs.Add("totalUnit", "中国天辰工程有限公司");
|
keyValuePairs.Add("totalUnit", "中国成达工程有限公司");
|
||||||
var unitcheck = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.ProjectId == trust.ProjectId && x.UnitType == Const.ProjectUnitType_3);
|
var unitcheck = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.ProjectId == trust.ProjectId && x.UnitType == Const.ProjectUnitType_3);
|
||||||
if (unitcheck != null && !string.IsNullOrEmpty(unitcheck.UnitId))
|
if (unitcheck != null && !string.IsNullOrEmpty(unitcheck.UnitId))
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
@ -38,9 +37,9 @@
|
||||||
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" AutoComplete="true" OnSelectedIndexChanged="BtnAnalyse_Click" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="80px"></f:TextBox>
|
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="80px" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click"></f:TextBox>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
|
|
|
||||||
|
|
@ -12,43 +12,44 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
public partial class DetectionAnalyze : PageBase
|
public partial class DetectionAnalyze : PageBase
|
||||||
{
|
{
|
||||||
#region 加载
|
#region 加载
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 加载页面
|
/// 加载页面
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="sender"></param>
|
/// <param name="sender"></param>
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!IsPostBack)
|
if (!IsPostBack)
|
||||||
{
|
{
|
||||||
Funs.DropDownPageSize(this.ddlPageSize);
|
Funs.DropDownPageSize(this.ddlPageSize);
|
||||||
this.ddlPageSize.SelectedValue = this.Grid1.PageSize.ToString();
|
this.ddlPageSize.SelectedValue = this.Grid1.PageSize.ToString();
|
||||||
|
|
||||||
//单位
|
//单位
|
||||||
//var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
//var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||||
if (this.CurrUser.UnitId != Const.UnitId_CD && this.CurrUser.UnitId != Const.hfnbdId)
|
if (this.CurrUser.UnitId != Const.UnitId_CD && this.CurrUser.UnitId != Const.hfnbdId)
|
||||||
{
|
{
|
||||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||||
this.drpUnit.Enabled = false;
|
this.drpUnit.Enabled = false;
|
||||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var supervisonUnit = BLL.WorkAreaService.IsSupervisor(this.CurrUser.UnitId, this.CurrUser.LoginProjectId);
|
var supervisonUnit = BLL.WorkAreaService.IsSupervisor(this.CurrUser.UnitId, this.CurrUser.LoginProjectId);
|
||||||
//if (supervisonUnit)
|
//if (supervisonUnit)
|
||||||
//{
|
//{
|
||||||
// BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
// BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||||
//}
|
//}
|
||||||
//else
|
//else
|
||||||
{
|
{
|
||||||
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
BLL.UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.drpUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||||
}
|
}
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 绑定BindGrid
|
#region 绑定BindGrid
|
||||||
|
|
@ -103,8 +104,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.Grid1.RecordCount = tb.Rows.Count;
|
this.Grid1.RecordCount = tb.Rows.Count;
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -190,7 +192,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -287,7 +289,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedIndex = 0;
|
this.drpWorkArea.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -7,171 +7,164 @@
|
||||||
// </自动生成>
|
// </自动生成>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace FineUIPro.Web.HJGL.WeldingReport {
|
namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
|
{
|
||||||
|
|
||||||
public partial class DetectionAnalyze {
|
|
||||||
|
public partial class DetectionAnalyze
|
||||||
/// <summary>
|
{
|
||||||
/// form1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// form1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
/// PageManager1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// PageManager1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
/// RegionPanel1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// RegionPanel1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
/// Region1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region1;
|
||||||
/// Form2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Form2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Form Form2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Form Form2;
|
||||||
/// Toolbar1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Toolbar1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
/// BtnAnalyse 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// btnOut 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Button btnOut;
|
||||||
/// btnOut 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpUnit 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button btnOut;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
/// drpUnit 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpWorkArea 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
/// drpWorkArea 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// txtIsoNo 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.TextBox txtIsoNo;
|
||||||
/// txtIsoNo 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Label1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.TextBox txtIsoNo;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Label Label1;
|
||||||
/// Label1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Label Label1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region2;
|
||||||
/// Region2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Grid1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Grid Grid1;
|
||||||
/// Grid1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// labNumber 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Grid Grid1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
/// labNumber 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarSeparator1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
/// ToolbarSeparator1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarText1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
/// ToolbarText1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ddlPageSize 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
/// ddlPageSize 控件。
|
}
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
@ -32,10 +31,10 @@
|
||||||
<%-- <f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<%-- <f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>--%>
|
</f:DropDownList>--%>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="80px"></f:TextBox>
|
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="80px" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click"></f:TextBox>
|
||||||
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" >
|
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" >
|
||||||
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
||||||
<f:CheckItem Text="是" Value="1" />
|
<f:CheckItem Text="是" Value="1" />
|
||||||
</f:CheckBoxList>
|
</f:CheckBoxList>
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.WorkAreaService.InitWorkAreaByProjectId(this.drpWorkArea, this.CurrUser.LoginProjectId, true);
|
BLL.WorkAreaService.InitWorkAreaByProjectId(this.drpWorkArea, this.CurrUser.LoginProjectId, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,169 +11,160 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class IsoCompreInfo
|
public partial class IsoCompreInfo
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// btnOut 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button btnOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnOut 控件。
|
/// drpWorkArea 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnOut;
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkArea 控件。
|
/// txtIsoNo 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
protected global::FineUIPro.TextBox txtIsoNo;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtIsoNo 控件。
|
/// cb_IsStandard 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.TextBox txtIsoNo;
|
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// cb_IsStandard 控件。
|
/// Label2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
protected global::FineUIPro.Label Label2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Label2 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Label2;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// labNumber 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// labNumber 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// ddlPageSize 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -38,8 +38,7 @@ color: #fff;
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
<f:Button ID="btnPrint" runat="server" Icon="TableGo" EnablePostBack="true" Text="导出" OnClick="btnOut_Click" DisableControlBeforePostBack="true"></f:Button>
|
||||||
<f:Button ID="btnPrint" runat="server" Icon="TableGo" EnablePostBack="true" Text="导出" OnClick="btnOut_Click" DisableControlBeforePostBack="true"></f:Button>
|
|
||||||
|
|
||||||
</Items>
|
</Items>
|
||||||
</f:Toolbar>
|
</f:Toolbar>
|
||||||
|
|
@ -50,10 +49,10 @@ color: #fff;
|
||||||
<%-- <f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<%-- <f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>--%>
|
</f:DropDownList>--%>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" OnSelectedIndexChanged="BtnAnalyse_Click" AutoPostBack="true" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:TextBox ID="txtJointDesc" runat="server" Label="焊口规格" LabelWidth="80px"></f:TextBox>
|
<f:TextBox ID="txtJointDesc" runat="server" Label="焊口规格" LabelWidth="80px" OnTextChanged="BtnAnalyse_Click" AutoPostBack="true"></f:TextBox>
|
||||||
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="80px"></f:TextBox>
|
<f:TextBox ID="txtIsoNo" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" runat="server" Label="管线号" LabelWidth="80px"></f:TextBox>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
|
|
|
||||||
|
|
@ -53,6 +53,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.WorkAreaService.InitWorkAreaByProjectId(this.drpWorkArea, this.CurrUser.LoginProjectId, true);
|
BLL.WorkAreaService.InitWorkAreaByProjectId(this.drpWorkArea, this.CurrUser.LoginProjectId, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
BindGrid();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
|
||||||
|
|
@ -11,196 +11,187 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class JointComprehensive
|
public partial class JointComprehensive
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// btnPrint 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button btnPrint;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnPrint 控件。
|
/// drpWorkArea 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnPrint;
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkArea 控件。
|
/// txtJointDesc 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
protected global::FineUIPro.TextBox txtJointDesc;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtJointDesc 控件。
|
/// txtIsoNo 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.TextBox txtJointDesc;
|
protected global::FineUIPro.TextBox txtIsoNo;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtIsoNo 控件。
|
/// Label1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.TextBox txtIsoNo;
|
protected global::FineUIPro.Label Label1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Label1 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Label1;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// labNumber 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// labNumber 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ddlPageSize 控件。
|
/// Window1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
protected global::FineUIPro.Window Window1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Window1 控件。
|
/// ContentPanel3 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Window Window1;
|
protected global::FineUIPro.ContentPanel ContentPanel3;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ContentPanel3 控件。
|
/// ScriptManager2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ContentPanel ContentPanel3;
|
protected global::System.Web.UI.ScriptManager ScriptManager2;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// ScriptManager2 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::System.Web.UI.ScriptManager ScriptManager2;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
@ -38,9 +38,9 @@
|
||||||
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="ddlService" runat="server" LabelWidth="80px" Label="介质" EnableEdit="true">
|
<f:DropDownList ID="ddlService" runat="server" LabelWidth="80px" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" Label="介质" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
}
|
}
|
||||||
BLL.Base_TestMediumService.InitMediumDropDownList(this.ddlService, true);//介质
|
BLL.Base_TestMediumService.InitMediumDropDownList(this.ddlService, true);//介质
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -104,8 +105,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.Grid1.RecordCount = tb.Rows.Count;
|
this.Grid1.RecordCount = tb.Rows.Count;
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -248,7 +250,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -344,8 +346,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedIndex = 0;
|
this.drpWorkArea.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -7,171 +7,164 @@
|
||||||
// </自动生成>
|
// </自动生成>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace FineUIPro.Web.HJGL.WeldingReport {
|
namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
|
{
|
||||||
|
|
||||||
public partial class MediaComprehensive {
|
|
||||||
|
public partial class MediaComprehensive
|
||||||
/// <summary>
|
{
|
||||||
/// form1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// form1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
/// PageManager1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// PageManager1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
/// RegionPanel1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// RegionPanel1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
/// Region1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region1;
|
||||||
/// Form2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Form2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Form Form2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Form Form2;
|
||||||
/// Toolbar1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Toolbar1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
/// BtnAnalyse 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// btnOut 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Button btnOut;
|
||||||
/// btnOut 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpUnit 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button btnOut;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
/// drpUnit 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpWorkArea 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
/// drpWorkArea 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ddlService 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList ddlService;
|
||||||
/// ddlService 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Label1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList ddlService;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Label Label1;
|
||||||
/// Label1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Label Label1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region2;
|
||||||
/// Region2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Grid1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Grid Grid1;
|
||||||
/// Grid1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// labNumber 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Grid Grid1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
/// labNumber 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarSeparator1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
/// ToolbarSeparator1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarText1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
/// ToolbarText1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ddlPageSize 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
/// ddlPageSize 控件。
|
}
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,7 @@
|
||||||
|
|
||||||
<Items>
|
<Items>
|
||||||
|
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
||||||
|
|
@ -39,9 +38,9 @@
|
||||||
<Rows>
|
<Rows>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items >
|
<Items >
|
||||||
<f:DropDownList ID="drpUnit" Width="200px" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
<f:DropDownList ID="drpUnit" Width="200px" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DatePicker ID="dpDate" runat="server" Label="日期" LabelAlign="Right" DateFormatString="yyyy-MM" DisplayType="Month" AutoPostBack="true" OnTextChanged="drpUnit_SelectedIndexChanged"></f:DatePicker>
|
<f:DatePicker ID="dpDate" runat="server" Label="日期" LabelAlign="Right" DateFormatString="yyyy-MM" DisplayType="Month" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click"></f:DatePicker>
|
||||||
|
|
||||||
<f:Label runat="server" Hidden="true"></f:Label>
|
<f:Label runat="server" Hidden="true"></f:Label>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
this.GetShowColumn(c.Columns);
|
this.GetShowColumn(c.Columns);
|
||||||
}
|
}
|
||||||
|
BindGrid();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
@ -514,8 +515,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
/// < param name="e"></param>
|
/// < param name="e"></param>
|
||||||
protected void drpUnit_SelectedIndexChanged(object sender, EventArgs e)
|
protected void drpUnit_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
BindGrid();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
|
||||||
|
|
@ -11,196 +11,187 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class OneDayReport
|
public partial class OneDayReport
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// btnOut 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button btnOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnOut 控件。
|
/// drpUnit 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnOut;
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpUnit 控件。
|
/// dpDate 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
protected global::FineUIPro.DatePicker dpDate;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// dpDate 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker dpDate;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// ColumnUnitName 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::FineUIPro.GroupField ColumnUnitName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ColumnUnitName 控件。
|
/// CollumMonth 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.GroupField ColumnUnitName;
|
protected global::FineUIPro.GroupField CollumMonth;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// CollumMonth 控件。
|
/// Day28 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.GroupField CollumMonth;
|
protected global::FineUIPro.BoundField Day28;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Day28 控件。
|
/// Day29 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.BoundField Day28;
|
protected global::FineUIPro.BoundField Day29;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Day29 控件。
|
/// Day30 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.BoundField Day29;
|
protected global::FineUIPro.BoundField Day30;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Day30 控件。
|
/// Day31 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.BoundField Day30;
|
protected global::FineUIPro.BoundField Day31;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Day31 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.BoundField Day31;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// ddlPageSize 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
@ -38,9 +38,9 @@
|
||||||
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpMaterialId" runat="server" LabelWidth="80px" Label="材质" EnableEdit="true">
|
<f:DropDownList ID="drpMaterialId" runat="server" LabelWidth="80px" Label="材质" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
}
|
}
|
||||||
BLL.Base_MaterialService.InitMaterialDropDownList(this.drpMaterialId, true, this.CurrUser.LoginProjectId);//材质
|
BLL.Base_MaterialService.InitMaterialDropDownList(this.drpMaterialId, true, this.CurrUser.LoginProjectId);//材质
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -104,7 +105,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -190,7 +192,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -286,8 +288,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedIndex = 0;
|
this.drpWorkArea.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -7,171 +7,164 @@
|
||||||
// </自动生成>
|
// </自动生成>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace FineUIPro.Web.HJGL.WeldingReport {
|
namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
|
{
|
||||||
|
|
||||||
public partial class PrefabricatedInstall {
|
|
||||||
|
public partial class PrefabricatedInstall
|
||||||
/// <summary>
|
{
|
||||||
/// form1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// form1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
/// PageManager1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// PageManager1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
/// RegionPanel1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// RegionPanel1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
/// Region1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region1;
|
||||||
/// Form2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Form2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Form Form2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Form Form2;
|
||||||
/// Toolbar1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Toolbar1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
/// BtnAnalyse 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// btnOut 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Button btnOut;
|
||||||
/// btnOut 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpUnit 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button btnOut;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
/// drpUnit 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpWorkArea 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
/// drpWorkArea 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpMaterialId 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpMaterialId;
|
||||||
/// drpMaterialId 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Label1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpMaterialId;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Label Label1;
|
||||||
/// Label1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Label Label1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region2;
|
||||||
/// Region2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Grid1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Grid Grid1;
|
||||||
/// Grid1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// labNumber 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Grid Grid1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
/// labNumber 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarSeparator1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
/// ToolbarSeparator1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarText1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
/// ToolbarText1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ddlPageSize 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
/// ddlPageSize 控件。
|
}
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
@ -38,7 +37,7 @@
|
||||||
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
<f:Label ID="Label2" runat="server"></f:Label>
|
<f:Label ID="Label2" runat="server"></f:Label>
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
}
|
}
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
}
|
}
|
||||||
|
BindGrid();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
@ -87,8 +88,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.Grid1.RecordCount = tb.Rows.Count;
|
this.Grid1.RecordCount = tb.Rows.Count;
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -165,7 +167,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -262,7 +264,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedIndex = 0;
|
this.drpWorkArea.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -7,171 +7,164 @@
|
||||||
// </自动生成>
|
// </自动生成>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace FineUIPro.Web.HJGL.WeldingReport {
|
namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
|
{
|
||||||
|
|
||||||
public partial class TrustCheck {
|
|
||||||
|
public partial class TrustCheck
|
||||||
/// <summary>
|
{
|
||||||
/// form1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// form1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
/// PageManager1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// PageManager1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
/// RegionPanel1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// RegionPanel1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
/// Region1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region1;
|
||||||
/// Form2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Form2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Form Form2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Form Form2;
|
||||||
/// Toolbar1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Toolbar1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
/// BtnAnalyse 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// btnOut 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Button btnOut;
|
||||||
/// btnOut 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpUnit 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Button btnOut;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
/// drpUnit 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// drpWorkArea 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
/// drpWorkArea 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Label1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Label Label1;
|
||||||
/// Label1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Label2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Label Label1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Label Label2;
|
||||||
/// Label2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Region2 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Label Label2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Region Region2;
|
||||||
/// Region2 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// Grid1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Region Region2;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.Grid Grid1;
|
||||||
/// Grid1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// labNumber 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.Grid Grid1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
/// labNumber 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarSeparator1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
/// ToolbarSeparator1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ToolbarText1 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
/// ToolbarText1 控件。
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <remarks>
|
/// ddlPageSize 控件。
|
||||||
/// 自动生成的字段。
|
/// </summary>
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// <remarks>
|
||||||
/// </remarks>
|
/// 自动生成的字段。
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
/// <summary>
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
/// ddlPageSize 控件。
|
}
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
<Items>
|
<Items>
|
||||||
|
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
@ -47,17 +47,17 @@
|
||||||
<f:DropDownList ID="drpInstallation" runat="server" LabelWidth="80px" Label="装置" EnableEdit="true"
|
<f:DropDownList ID="drpInstallation" runat="server" LabelWidth="80px" Label="装置" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpInstallation_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpInstallation_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpSteType" runat="server" LabelWidth="80px" Label="钢材类型" EnableEdit="true">
|
<f:DropDownList ID="drpSteType" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" runat="server" LabelWidth="80px" Label="钢材类型" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DatePicker runat="server" Label="开始日期" ID="txtStarTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" Label="开始日期" ID="txtStarTime" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:DatePicker runat="server" Label="结束日期" ID="txtEndTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" Label="结束日期" ID="txtEndTime" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" >
|
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
||||||
<f:CheckItem Text="是" Value="1" />
|
<f:CheckItem Text="是" Value="1" />
|
||||||
</f:CheckBoxList>
|
</f:CheckBoxList>
|
||||||
|
|
|
||||||
|
|
@ -63,8 +63,10 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
if (c != null)
|
if (c != null)
|
||||||
{
|
{
|
||||||
this.GetShowColumn(c.Columns);
|
this.GetShowColumn(c.Columns);
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -153,15 +155,17 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.Grid1.RecordCount = tb.Rows.Count;
|
this.Grid1.RecordCount = tb.Rows.Count;
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
|
||||||
/// <summary>
|
}
|
||||||
/// 改变索引事件
|
|
||||||
/// </summary>
|
/// <summary>
|
||||||
/// <param name="sender"></param>
|
/// 改变索引事件
|
||||||
/// <param name="e"></param>
|
/// </summary>
|
||||||
protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e)
|
/// <param name="sender"></param>
|
||||||
|
/// <param name="e"></param>
|
||||||
|
protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
}
|
}
|
||||||
|
|
@ -342,7 +346,6 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -441,8 +444,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.drpInstallation.SelectedValue = BLL.Const._Null;
|
this.drpInstallation.SelectedValue = BLL.Const._Null;
|
||||||
|
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
|
|
@ -453,8 +457,9 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
this.drpWorkArea.Items.Clear();
|
this.drpWorkArea.Items.Clear();
|
||||||
WorkAreaService.InitWorkAreaProjectInstallUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpInstallation.SelectedValue, this.drpUnit.SelectedValue, true);
|
WorkAreaService.InitWorkAreaProjectInstallUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpInstallation.SelectedValue, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -11,223 +11,214 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class UnitWorkAreaQuality
|
public partial class UnitWorkAreaQuality
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// btnOut 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button btnOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnOut 控件。
|
/// btnSelectColumn 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnOut;
|
protected global::FineUIPro.Button btnSelectColumn;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnSelectColumn 控件。
|
/// drpUnit 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnSelectColumn;
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpUnit 控件。
|
/// drpInstallation 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
protected global::FineUIPro.DropDownList drpInstallation;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpInstallation 控件。
|
/// drpWorkArea 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpInstallation;
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkArea 控件。
|
/// drpSteType 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
protected global::FineUIPro.DropDownList drpSteType;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpSteType 控件。
|
/// txtStarTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpSteType;
|
protected global::FineUIPro.DatePicker txtStarTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtStarTime 控件。
|
/// txtEndTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtStarTime;
|
protected global::FineUIPro.DatePicker txtEndTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtEndTime 控件。
|
/// cb_IsStandard 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtEndTime;
|
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// cb_IsStandard 控件。
|
/// Label2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
protected global::FineUIPro.Label Label2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Label2 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Label2;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// labNumber 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// labNumber 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ddlPageSize 控件。
|
/// Window1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
protected global::FineUIPro.Window Window1;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// Window1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.Window Window1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
<Items>
|
<Items>
|
||||||
|
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
|
||||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
@ -47,17 +47,17 @@
|
||||||
<f:DropDownList ID="drpInstallation" runat="server" LabelWidth="80px" Label="装置" EnableEdit="true"
|
<f:DropDownList ID="drpInstallation" runat="server" LabelWidth="80px" Label="装置" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpInstallation_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpInstallation_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpSteType" runat="server" LabelWidth="80px" Label="钢材类型" EnableEdit="true">
|
<f:DropDownList ID="drpSteType" OnSelectedIndexChanged="BtnAnalyse_Click" AutoPostBack="true" runat="server" LabelWidth="80px" Label="钢材类型" EnableEdit="true">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DatePicker runat="server" Label="开始日期" ID="txtStarTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" AutoPostBack="true" OnTextChanged = "BtnAnalyse_Click" Label="开始日期" ID="txtStarTime" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:DatePicker runat="server" Label="结束日期" ID="txtEndTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" AutoPostBack="true" OnTextChanged = "BtnAnalyse_Click" Label="结束日期" ID="txtEndTime" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" >
|
<f:CheckBoxList ID="cb_IsStandard" Label="是否非标" runat="server" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
<f:CheckItem Text="否" Value="0" Selected="true"/>
|
||||||
<f:CheckItem Text="是" Value="1" />
|
<f:CheckItem Text="是" Value="1" />
|
||||||
</f:CheckBoxList>
|
</f:CheckBoxList>
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
this.GetShowColumn(c.Columns);
|
this.GetShowColumn(c.Columns);
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
@ -155,7 +156,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -335,7 +337,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -434,7 +436,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
|
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
|
|
@ -446,6 +449,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
this.drpWorkArea.Items.Clear();
|
this.drpWorkArea.Items.Clear();
|
||||||
WorkAreaService.InitWorkAreaProjectInstallUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpInstallation.SelectedValue, this.drpUnit.SelectedValue, true);
|
WorkAreaService.InitWorkAreaProjectInstallUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.drpInstallation.SelectedValue, this.drpUnit.SelectedValue, true);
|
||||||
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
this.drpWorkArea.SelectedValue = BLL.Const._Null;
|
||||||
|
BindGrid();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,223 +11,214 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class UnitWorkareaAnalyze
|
public partial class UnitWorkareaAnalyze
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar3 控件。
|
/// Toolbar3 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar3;
|
protected global::FineUIPro.Toolbar Toolbar3;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// btnOut 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button btnOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnOut 控件。
|
/// btnSelectColumn 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnOut;
|
protected global::FineUIPro.Button btnSelectColumn;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnSelectColumn 控件。
|
/// drpUnit 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnSelectColumn;
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpUnit 控件。
|
/// drpInstallation 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
protected global::FineUIPro.DropDownList drpInstallation;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpInstallation 控件。
|
/// drpWorkArea 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpInstallation;
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkArea 控件。
|
/// drpSteType 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
protected global::FineUIPro.DropDownList drpSteType;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpSteType 控件。
|
/// txtStarTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpSteType;
|
protected global::FineUIPro.DatePicker txtStarTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtStarTime 控件。
|
/// txtEndTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtStarTime;
|
protected global::FineUIPro.DatePicker txtEndTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtEndTime 控件。
|
/// cb_IsStandard 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtEndTime;
|
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// cb_IsStandard 控件。
|
/// Label2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.CheckBoxList cb_IsStandard;
|
protected global::FineUIPro.Label Label2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Label2 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Label2;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// labNumber 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// labNumber 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ddlPageSize 控件。
|
/// Window1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
protected global::FineUIPro.Window Window1;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// Window1 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.Window Window1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
<Toolbars>
|
<Toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server" ToolbarAlign="Right">
|
||||||
<Items>
|
<Items>
|
||||||
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click"></f:Button>
|
|
||||||
<f:Button ID="BtnOut" OnClick="BtnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
<f:Button ID="BtnOut" OnClick="BtnOut_Click" runat="server" Text="导出" Icon="TableGo"
|
||||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||||
</f:Button>
|
</f:Button>
|
||||||
|
|
@ -35,18 +35,18 @@
|
||||||
<Rows>
|
<Rows>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DatePicker runat="server" Label="开始日期" ID="txtStarTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" Label="开始日期" ID="txtStarTime" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:DatePicker runat="server" Label="结束日期" ID="txtEndTime" LabelWidth="80px"></f:DatePicker>
|
<f:DatePicker runat="server" Label="结束日期" ID="txtEndTime" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" LabelWidth="80px"></f:DatePicker>
|
||||||
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
<f:DropDownList ID="drpUnit" runat="server" LabelWidth="80px" Label="单位名称" EnableEdit="true"
|
||||||
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true">
|
<f:DropDownList ID="drpWorkArea" runat="server" LabelWidth="80px" Label="施工区域" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="BtnAnalyse_Click">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
<f:FormRow>
|
<f:FormRow>
|
||||||
<Items>
|
<Items>
|
||||||
<f:DropDownBox ID="drpSteType" runat="server" Label="母材类别" DataControlID="cbSteType" EnableMultiSelect="true" >
|
<f:DropDownBox ID="drpSteType" runat="server" Label="母材类别" DataControlID="cbSteType" EnableMultiSelect="true" AutoPostBack="true" OnTextChanged="BtnAnalyse_Click" >
|
||||||
<PopPanel>
|
<PopPanel>
|
||||||
<f:SimpleForm ID="SimpleForm3" BodyPadding="10px" runat="server" AutoScroll="true"
|
<f:SimpleForm ID="SimpleForm3" BodyPadding="10px" runat="server" AutoScroll="true"
|
||||||
ShowBorder="true" ShowHeader="false" Hidden="true">
|
ShowBorder="true" ShowHeader="false" Hidden="true">
|
||||||
|
|
@ -59,7 +59,7 @@
|
||||||
</f:DropDownBox>
|
</f:DropDownBox>
|
||||||
<f:DropDownList ID="drpTeamGroup" runat="server" LabelWidth="80px" Label="班组" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpTeamGroup_SelectedIndexChanged">
|
<f:DropDownList ID="drpTeamGroup" runat="server" LabelWidth="80px" Label="班组" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpTeamGroup_SelectedIndexChanged">
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:DropDownList ID="ddlWloName" runat="server" LabelWidth="80px" Label="焊工" EnableEdit="true">
|
<f:DropDownList ID="ddlWloName" runat="server" LabelWidth="80px" Label="焊工" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged ="BtnAnalyse_Click" >
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
<f:Label ID="Label1" runat="server"></f:Label>
|
<f:Label ID="Label1" runat="server"></f:Label>
|
||||||
</Items>
|
</Items>
|
||||||
|
|
|
||||||
|
|
@ -51,8 +51,10 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
Funs.FineUIPleaseSelect(this.drpWorkArea);
|
||||||
Funs.FineUIPleaseSelect(this.ddlWloName);
|
Funs.FineUIPleaseSelect(this.ddlWloName);
|
||||||
}
|
}
|
||||||
Funs.FineUIPleaseSelect(this.drpTeamGroup);
|
Funs.FineUIPleaseSelect(this.drpTeamGroup);
|
||||||
}
|
BindGrid();
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -154,7 +156,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
OutputSummaryData();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 改变索引事件
|
/// 改变索引事件
|
||||||
|
|
@ -260,7 +263,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
protected void BtnAnalyse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
BindGrid();
|
BindGrid();
|
||||||
OutputSummaryData();
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
@ -360,7 +363,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.TeamGroupService.InitTeamGroupProjectUnitDropDownList(this.drpTeamGroup, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
BLL.TeamGroupService.InitTeamGroupProjectUnitDropDownList(this.drpTeamGroup, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);
|
||||||
this.drpTeamGroup.SelectedIndex = 0;
|
this.drpTeamGroup.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 班组下拉选择事件
|
/// 班组下拉选择事件
|
||||||
|
|
@ -375,7 +379,8 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
BLL.WelderService.InitWelderListByTeamGroupId(this.ddlWloName, this.CurrUser.LoginProjectId, this.drpTeamGroup.SelectedValue, true, "-请选择-");
|
BLL.WelderService.InitWelderListByTeamGroupId(this.ddlWloName, this.CurrUser.LoginProjectId, this.drpTeamGroup.SelectedValue, true, "-请选择-");
|
||||||
this.ddlWloName.SelectedIndex = 0;
|
this.ddlWloName.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
}
|
BindGrid();
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -11,223 +11,214 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class WelderPerformance
|
public partial class WelderPerformance
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// RegionPanel1 控件。
|
/// RegionPanel1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.RegionPanel RegionPanel1;
|
protected global::FineUIPro.RegionPanel RegionPanel1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region1 控件。
|
/// Region1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region1;
|
protected global::FineUIPro.Region Region1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Form2 控件。
|
/// Form2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form Form2;
|
protected global::FineUIPro.Form Form2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnAnalyse 控件。
|
/// BtnOut 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnAnalyse;
|
protected global::FineUIPro.Button BtnOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// BtnOut 控件。
|
/// txtStarTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button BtnOut;
|
protected global::FineUIPro.DatePicker txtStarTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtStarTime 控件。
|
/// txtEndTime 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtStarTime;
|
protected global::FineUIPro.DatePicker txtEndTime;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtEndTime 控件。
|
/// drpUnit 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DatePicker txtEndTime;
|
protected global::FineUIPro.DropDownList drpUnit;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpUnit 控件。
|
/// drpWorkArea 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpUnit;
|
protected global::FineUIPro.DropDownList drpWorkArea;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkArea 控件。
|
/// drpSteType 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkArea;
|
protected global::FineUIPro.DropDownBox drpSteType;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpSteType 控件。
|
/// SimpleForm3 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownBox drpSteType;
|
protected global::FineUIPro.SimpleForm SimpleForm3;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// SimpleForm3 控件。
|
/// cbSteType 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.SimpleForm SimpleForm3;
|
protected global::FineUIPro.CheckBoxList cbSteType;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// cbSteType 控件。
|
/// drpTeamGroup 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.CheckBoxList cbSteType;
|
protected global::FineUIPro.DropDownList drpTeamGroup;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpTeamGroup 控件。
|
/// ddlWloName 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpTeamGroup;
|
protected global::FineUIPro.DropDownList ddlWloName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ddlWloName 控件。
|
/// Label1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList ddlWloName;
|
protected global::FineUIPro.Label Label1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Label1 控件。
|
/// Region2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Label1;
|
protected global::FineUIPro.Region Region2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Region2 控件。
|
/// Grid1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Region Region2;
|
protected global::FineUIPro.Grid Grid1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Grid1 控件。
|
/// labNumber 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid Grid1;
|
protected global::System.Web.UI.WebControls.Label labNumber;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// labNumber 控件。
|
/// ToolbarSeparator1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label labNumber;
|
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarSeparator1 控件。
|
/// ToolbarText1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ToolbarText1 控件。
|
/// ddlPageSize 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||||
|
}
|
||||||
/// <summary>
|
|
||||||
/// ddlPageSize 控件。
|
|
||||||
/// </summary>
|
|
||||||
/// <remarks>
|
|
||||||
/// 自动生成的字段。
|
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
|
||||||
/// </remarks>
|
|
||||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -39,11 +39,11 @@ namespace FineUIPro.Web.HSSE.EduTrain
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void BindGrid()
|
private void BindGrid()
|
||||||
{
|
{
|
||||||
string strSql = @"SELECT Task.TaskId,Task.PlanId,Task.UserId,Task.TaskDate,(CASE Task.States WHEN '0' THEN '未响应' WHEN '1' THEN '已响应' WHEN '2' THEN '已完成' ELSE '' END) AS States,Plans.PlanName,Person.PersonName"
|
string strSql = @"SELECT Task.TaskId,Task.PlanId,Task.UserId,Task.TaskDate,(CASE Task.States WHEN '0' THEN '未响应' WHEN '1' THEN '已响应' WHEN '2' THEN '已完成' ELSE '' END) AS States,Plans.PlanName,Person.PersonName
|
||||||
+ @" FROM dbo.Training_Task AS Task "
|
FROM dbo.Training_Task AS Task
|
||||||
+ @" LEFT JOIN dbo.Training_Plan AS Plans ON Plans.PlanId=Task.PlanId"
|
LEFT JOIN dbo.Training_Plan AS Plans ON Plans.PlanId=Task.PlanId
|
||||||
+ @" LEFT JOIN dbo.SitePerson_Person AS Person ON Person.PersonId = Task.UserId "
|
LEFT JOIN dbo.SitePerson_Person AS Person ON Person.PersonId = Task.UserId
|
||||||
+ @" WHERE Task.ProjectId='" + this.CurrUser.LoginProjectId + "'";
|
WHERE Task.ProjectId='" + this.CurrUser.LoginProjectId + "'";
|
||||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||||
if (!string.IsNullOrEmpty(this.txtName.Text.Trim()))
|
if (!string.IsNullOrEmpty(this.txtName.Text.Trim()))
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -96,39 +96,16 @@ namespace FineUIPro.Web.HSSE.EduTrain
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void BindGrid()
|
private void BindGrid()
|
||||||
{
|
{
|
||||||
var task = BLL.TrainingTaskService.GetTaskById(this.TaskId);
|
|
||||||
if (task != null)
|
string strSql = @"select TrainingItemId,d.TrainingCode,c.TrainingId,d.TrainingName, b.[TrainingItemCode],b.[TrainingItemName],b.[AttachUrl], c.TrainingItemCode,c.TrainingItemName from
|
||||||
{
|
[dbo].[Training_Task] a
|
||||||
string strSql = @"SELECT PlanItem.PlanItemId,PlanItem.PlanId,PlanItem.TrainingEduId,Training.TrainingCode,Training.TrainingId,Training.TrainingName
|
left join [dbo].[Training_TaskItem] b on a.[TaskId]=b.[TaskId]
|
||||||
,TrainingItem.TrainingItemId,TrainingItem.TrainingItemCode,TrainingItem.TrainingItemName
|
left join Training_TrainingItem c on b.TrainingItemCode=c.TrainingItemCode
|
||||||
FROM Training_PlanItem AS PlanItem
|
LEFT JOIN Training_Training AS d ON c.TrainingId =d.TrainingId
|
||||||
LEFT JOIN Training_TrainingItem AS TrainingItem ON PlanItem.TrainingEduItemId =TrainingItem.TrainingItemId
|
where b.[TaskId] = @TaskId ";
|
||||||
LEFT JOIN Training_Training AS Training ON TrainingItem.TrainingId =Training.TrainingId
|
|
||||||
WHERE PlanItem.TrainingEduItemId is not null and PlanItem.PlanId=@PlanId
|
|
||||||
union all
|
|
||||||
SELECT PlanItem.PlanItemId,PlanItem.PlanId,PlanItem.TrainingEduId,Training.CompanyTrainingCode,Training.CompanyTrainingId,Training.CompanyTrainingName
|
|
||||||
,TrainingItem.CompanyTrainingItemId,TrainingItem.CompanyTrainingItemCode,TrainingItem.CompanyTrainingItemName
|
|
||||||
FROM Training_PlanItem AS PlanItem
|
|
||||||
LEFT JOIN Training_CompanyTrainingItem AS TrainingItem ON PlanItem.CompanyTrainingId =TrainingItem.CompanyTrainingId
|
|
||||||
LEFT JOIN Training_CompanyTraining AS Training ON TrainingItem.CompanyTrainingId =Training.CompanyTrainingId
|
|
||||||
WHERE PlanItem.CompanyTrainingId is not null and PlanItem.PlanId=@PlanId";
|
|
||||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||||
listStr.Add(new SqlParameter("@PlanId", task.PlanId));
|
listStr.Add(new SqlParameter("@TaskId", this.TaskId));
|
||||||
//var user = BLL.UserService.GetUserByUserId(task.UserId);
|
|
||||||
//if (user != null && !string.IsNullOrEmpty(user.InstallationId))
|
|
||||||
//{
|
|
||||||
// List<string> installs = Funs.GetStrListByStr(user.InstallationId, ',');
|
|
||||||
// if (installs.Count > 0)
|
|
||||||
// {
|
|
||||||
// int i = 0;
|
|
||||||
// foreach (var item in installs)
|
|
||||||
// {
|
|
||||||
// strSql += " AND (TrainingEduItem.InstallationIds LIKE @InstallationId" + i.ToString() + " OR TrainingEduItem.InstallationIds IS NULL)";
|
|
||||||
// listStr.Add(new SqlParameter("@InstallationId" + i.ToString(), item));
|
|
||||||
// i++;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
|
|
||||||
SqlParameter[] parameter = listStr.ToArray();
|
SqlParameter[] parameter = listStr.ToArray();
|
||||||
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
||||||
|
|
@ -136,7 +113,7 @@ namespace FineUIPro.Web.HSSE.EduTrain
|
||||||
var table = this.GetPagedDataTable(Grid1, tb);
|
var table = this.GetPagedDataTable(Grid1, tb);
|
||||||
Grid1.DataSource = table;
|
Grid1.DataSource = table;
|
||||||
Grid1.DataBind();
|
Grid1.DataBind();
|
||||||
}
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -87,7 +87,7 @@
|
||||||
grid: {
|
grid: {
|
||||||
left: '3%',
|
left: '3%',
|
||||||
right: '4%',
|
right: '4%',
|
||||||
bottom: '10%',
|
bottom: '15%',
|
||||||
containLabel: true
|
containLabel: true
|
||||||
},
|
},
|
||||||
xAxis: [
|
xAxis: [
|
||||||
|
|
@ -104,7 +104,7 @@
|
||||||
],
|
],
|
||||||
series: series
|
series: series
|
||||||
};
|
};
|
||||||
|
debugger;
|
||||||
if (xAxis.length > 5) {
|
if (xAxis.length > 5) {
|
||||||
option.dataZoom = [{
|
option.dataZoom = [{
|
||||||
type: 'slider',
|
type: 'slider',
|
||||||
|
|
@ -114,7 +114,7 @@
|
||||||
height: '10',
|
height: '10',
|
||||||
backgroundColor: '#aed0ea',
|
backgroundColor: '#aed0ea',
|
||||||
fillerColor: '#107f8b',
|
fillerColor: '#107f8b',
|
||||||
bottom: '0%',
|
bottom: '10%',
|
||||||
zoomLock: true,
|
zoomLock: true,
|
||||||
moveOnMouseWheel: true,
|
moveOnMouseWheel: true,
|
||||||
brushSelect: true,
|
brushSelect: true,
|
||||||
|
|
@ -127,6 +127,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
rendChart(<%=legend%>,<%=xAxis%>,<%=series%>)
|
rendChart(<%=legend%>,<%=xAxis%>,<%=series%>)
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -739,7 +739,7 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||||
}
|
}
|
||||||
var unit = Funs.DB.Base_Unit.FirstOrDefault(x=>x.UnitId==unitId);
|
var unit = Funs.DB.Base_Unit.FirstOrDefault(x=>x.UnitId==unitId);
|
||||||
var pu = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.UnitId == unitId && x.ProjectId == projectId);
|
var pu = Funs.DB.Project_ProjectUnit.FirstOrDefault(x => x.UnitId == unitId && x.ProjectId == projectId);
|
||||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("~/Controls/ShowQRImage.aspx?strValue={0}&urlName={1}&title={2}", System.Web.HttpUtility.UrlEncode("https://sgglapi.chengda.com/Home/PersonInfo#/pages/add_personnel/add_personnel?id=" + pu.ProjectUnitId), System.Web.HttpUtility.UrlEncode(unit.UnitName), System.Web.HttpUtility.UrlEncode(unit.UnitName), "查看 - "), "二维码查看", 360, 420));
|
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("~/Controls/ShowQRImage.aspx?strValue={0}&urlName={1}&title={2}", System.Web.HttpUtility.UrlEncode("https://sgglapi.chengda.com/Home/P#/?id" + pu.ProjectUnitId), pu.ProjectUnitId, System.Web.HttpUtility.UrlEncode(unit.UnitName), "查看 - "), "二维码查看", 360, 420));
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,20 @@
|
||||||
</f:DropDownList>
|
</f:DropDownList>
|
||||||
</Items>
|
</Items>
|
||||||
</f:FormRow>
|
</f:FormRow>
|
||||||
|
|
||||||
|
<f:FormRow ColumnWidths=" 30.33% 5% 33.33%">
|
||||||
|
<Items>
|
||||||
|
|
||||||
|
<f:Image ID="Image2" ImageUrl="~/res/images/Signature0.png" runat="server" Height="30px"
|
||||||
|
Label="签名" LabelWidth="90px">
|
||||||
|
</f:Image>
|
||||||
|
<f:Label Text="(360*150)" runat="server"/>
|
||||||
|
<f:FileUpload runat="server" ID="fileSignature" EmptyText="请选择"
|
||||||
|
OnFileSelected="btnSignature_Click" AutoPostBack="true" Width="150px" LabelWidth="90px">
|
||||||
|
</f:FileUpload>
|
||||||
|
|
||||||
|
</Items>
|
||||||
|
</f:FormRow>
|
||||||
</rows>
|
</rows>
|
||||||
<toolbars>
|
<toolbars>
|
||||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||||
|
|
|
||||||
|
|
@ -20,13 +20,26 @@ namespace FineUIPro.Web.ProjectData
|
||||||
ViewState["ProjectUserId"] = value;
|
ViewState["ProjectUserId"] = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 签名附件路径
|
||||||
/// 加载页面
|
/// </summary>
|
||||||
/// </summary>
|
public string SignatureUrl
|
||||||
/// <param name="sender"></param>
|
{
|
||||||
/// <param name="e"></param>
|
get
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
{
|
||||||
|
return (string)ViewState["SignatureUrl"];
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
ViewState["SignatureUrl"] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 加载页面
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="sender"></param>
|
||||||
|
/// <param name="e"></param>
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!IsPostBack)
|
if (!IsPostBack)
|
||||||
{
|
{
|
||||||
|
|
@ -61,7 +74,12 @@ namespace FineUIPro.Web.ProjectData
|
||||||
this.lbUserCode.Text = User.Account;
|
this.lbUserCode.Text = User.Account;
|
||||||
this.lbUserName.Text = User.UserName;
|
this.lbUserName.Text = User.UserName;
|
||||||
}
|
}
|
||||||
if (!string.IsNullOrEmpty(projectUser.WorkAreaId))
|
if (!string.IsNullOrEmpty(User.SignatureUrl))
|
||||||
|
{
|
||||||
|
this.SignatureUrl = User.SignatureUrl;
|
||||||
|
this.Image2.ImageUrl = "~/" + this.SignatureUrl;
|
||||||
|
}
|
||||||
|
if (!string.IsNullOrEmpty(projectUser.WorkAreaId))
|
||||||
{
|
{
|
||||||
txtUnitWork.Values = projectUser.WorkAreaId.Split(',');
|
txtUnitWork.Values = projectUser.WorkAreaId.Split(',');
|
||||||
}
|
}
|
||||||
|
|
@ -180,8 +198,11 @@ namespace FineUIPro.Web.ProjectData
|
||||||
if (this.drpWorkPost.SelectedValue != BLL.Const._Null)
|
if (this.drpWorkPost.SelectedValue != BLL.Const._Null)
|
||||||
{
|
{
|
||||||
user.ProjectWorkPostId = this.drpWorkPost.SelectedValue;
|
user.ProjectWorkPostId = this.drpWorkPost.SelectedValue;
|
||||||
}
|
}
|
||||||
BLL.UserService.UpdateUser(user);
|
|
||||||
|
user.SignatureUrl = this.SignatureUrl;
|
||||||
|
|
||||||
|
BLL.UserService.UpdateUser(user);
|
||||||
}
|
}
|
||||||
BLL.LogService.AddSys_Log(this.CurrUser, this.lbUserCode.Text, newProjectUser.UserId, BLL.Const.ProjectUserMenuId, BLL.Const.BtnModify);
|
BLL.LogService.AddSys_Log(this.CurrUser, this.lbUserCode.Text, newProjectUser.UserId, BLL.Const.ProjectUserMenuId, BLL.Const.BtnModify);
|
||||||
ShowNotify("保存数据成功!", MessageBoxIcon.Success);
|
ShowNotify("保存数据成功!", MessageBoxIcon.Success);
|
||||||
|
|
@ -189,12 +210,32 @@ namespace FineUIPro.Web.ProjectData
|
||||||
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#region 上传签名
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 更新用户的项目岗位
|
/// 上传签名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="projectUser"></param>
|
/// <param name="sender"></param>
|
||||||
private void SetWorkPost(Model.Project_ProjectUser projectUser)
|
/// <param name="e"></param>
|
||||||
|
protected void btnSignature_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (fileSignature.HasFile)
|
||||||
|
{
|
||||||
|
string fileName = fileSignature.ShortFileName;
|
||||||
|
if (!ValidateFileType(fileName))
|
||||||
|
{
|
||||||
|
ShowNotify("无效的文件类型!", MessageBoxIcon.Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.SignatureUrl = UploadFileService.UploadAttachment(Funs.RootPath, this.fileSignature, this.SignatureUrl, UploadFileService.UserFilePath);
|
||||||
|
this.Image2.ImageUrl = "~/" + this.SignatureUrl;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
/// <summary>
|
||||||
|
/// 更新用户的项目岗位
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="projectUser"></param>
|
||||||
|
private void SetWorkPost(Model.Project_ProjectUser projectUser)
|
||||||
{
|
{
|
||||||
var user = BLL.UserService.GetUserByUserId(projectUser.UserId);
|
var user = BLL.UserService.GetUserByUserId(projectUser.UserId);
|
||||||
if (user != null && !string.IsNullOrEmpty(user.IdentityCard))
|
if (user != null && !string.IsNullOrEmpty(user.IdentityCard))
|
||||||
|
|
|
||||||
|
|
@ -11,178 +11,196 @@ namespace FineUIPro.Web.ProjectData
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class ProjectUserSave
|
public partial class ProjectUserSave
|
||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 控件。
|
/// form1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// PageManager1 控件。
|
/// PageManager1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.PageManager PageManager1;
|
protected global::FineUIPro.PageManager PageManager1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// SimpleForm1 控件。
|
/// SimpleForm1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Form SimpleForm1;
|
protected global::FineUIPro.Form SimpleForm1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// lbProjectName 控件。
|
/// lbProjectName 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label lbProjectName;
|
protected global::FineUIPro.Label lbProjectName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// lbUnitName 控件。
|
/// lbUnitName 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label lbUnitName;
|
protected global::FineUIPro.Label lbUnitName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// lbUserCode 控件。
|
/// lbUserCode 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label lbUserCode;
|
protected global::FineUIPro.Label lbUserCode;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// lbUserName 控件。
|
/// lbUserName 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label lbUserName;
|
protected global::FineUIPro.Label lbUserName;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpRole 控件。
|
/// drpRole 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpRole;
|
protected global::FineUIPro.DropDownList drpRole;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpIsPost 控件。
|
/// drpIsPost 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpIsPost;
|
protected global::FineUIPro.DropDownList drpIsPost;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// txtUnitWork 控件。
|
/// txtUnitWork 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownBox txtUnitWork;
|
protected global::FineUIPro.DropDownBox txtUnitWork;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// gvUnitWork 控件。
|
/// gvUnitWork 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Grid gvUnitWork;
|
protected global::FineUIPro.Grid gvUnitWork;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpWorkPost 控件。
|
/// drpWorkPost 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpWorkPost;
|
protected global::FineUIPro.DropDownList drpWorkPost;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Temp 控件。
|
/// Temp 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Label Temp;
|
protected global::FineUIPro.Label Temp;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpMainCNProfessional 控件。
|
/// drpMainCNProfessional 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpMainCNProfessional;
|
protected global::FineUIPro.DropDownList drpMainCNProfessional;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpViceCNProfessional 控件。
|
/// drpViceCNProfessional 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpViceCNProfessional;
|
protected global::FineUIPro.DropDownList drpViceCNProfessional;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// drpSystem 控件。
|
/// drpSystem 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.DropDownList drpSystem;
|
protected global::FineUIPro.DropDownList drpSystem;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Toolbar1 控件。
|
/// Image2 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Toolbar Toolbar1;
|
protected global::FineUIPro.Image Image2;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnSave 控件。
|
/// fileSignature 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnSave;
|
protected global::FineUIPro.FileUpload fileSignature;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// btnClose 控件。
|
/// Toolbar1 控件。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// 自动生成的字段。
|
/// 自动生成的字段。
|
||||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::FineUIPro.Button btnClose;
|
protected global::FineUIPro.Toolbar Toolbar1;
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
|
/// btnSave 控件。
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// 自动生成的字段。
|
||||||
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
|
protected global::FineUIPro.Button btnSave;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// btnClose 控件。
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// 自动生成的字段。
|
||||||
|
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||||
|
/// </remarks>
|
||||||
|
protected global::FineUIPro.Button btnClose;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -482,8 +482,8 @@ namespace FineUIPro.Web
|
||||||
/// <returns>数据表</returns>
|
/// <returns>数据表</returns>
|
||||||
protected DataTable GetPagedDataTable(FineUIPro.Grid Grid1, DataTable tb)
|
protected DataTable GetPagedDataTable(FineUIPro.Grid Grid1, DataTable tb)
|
||||||
{
|
{
|
||||||
int pageIndex = Grid1.PageIndex;
|
int pageIndex = Grid1.PageIndex;
|
||||||
int pageSize = Grid1.PageSize;
|
int pageSize = Funs.PageSize;// Grid1.PageSize;
|
||||||
|
|
||||||
string sortField = Grid1.SortField;
|
string sortField = Grid1.SortField;
|
||||||
string sortDirection = Grid1.SortDirection;
|
string sortDirection = Grid1.SortDirection;
|
||||||
|
|
|
||||||
|
|
@ -87,5 +87,23 @@ namespace Model
|
||||||
get;
|
get;
|
||||||
set;
|
set;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
public DateTime? StartTime
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
public int LearnTime
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
public DateTime? EndTime
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -365560,6 +365560,12 @@ namespace Model
|
||||||
|
|
||||||
private string _AttachUrl;
|
private string _AttachUrl;
|
||||||
|
|
||||||
|
private System.Nullable<System.DateTime> _StartTime;
|
||||||
|
|
||||||
|
private System.Nullable<System.DateTime> _EndTime;
|
||||||
|
|
||||||
|
private System.Nullable<int> _LearnTime;
|
||||||
|
|
||||||
private EntityRef<Training_Plan> _Training_Plan;
|
private EntityRef<Training_Plan> _Training_Plan;
|
||||||
|
|
||||||
private EntityRef<Training_Task> _Training_Task;
|
private EntityRef<Training_Task> _Training_Task;
|
||||||
|
|
@ -365582,6 +365588,12 @@ namespace Model
|
||||||
partial void OnTrainingItemNameChanged();
|
partial void OnTrainingItemNameChanged();
|
||||||
partial void OnAttachUrlChanging(string value);
|
partial void OnAttachUrlChanging(string value);
|
||||||
partial void OnAttachUrlChanged();
|
partial void OnAttachUrlChanged();
|
||||||
|
partial void OnStartTimeChanging(System.Nullable<System.DateTime> value);
|
||||||
|
partial void OnStartTimeChanged();
|
||||||
|
partial void OnEndTimeChanging(System.Nullable<System.DateTime> value);
|
||||||
|
partial void OnEndTimeChanged();
|
||||||
|
partial void OnLearnTimeChanging(System.Nullable<int> value);
|
||||||
|
partial void OnLearnTimeChanged();
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
public Training_TaskItem()
|
public Training_TaskItem()
|
||||||
|
|
@ -365739,6 +365751,66 @@ namespace Model
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StartTime", DbType="DateTime")]
|
||||||
|
public System.Nullable<System.DateTime> StartTime
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return this._StartTime;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if ((this._StartTime != value))
|
||||||
|
{
|
||||||
|
this.OnStartTimeChanging(value);
|
||||||
|
this.SendPropertyChanging();
|
||||||
|
this._StartTime = value;
|
||||||
|
this.SendPropertyChanged("StartTime");
|
||||||
|
this.OnStartTimeChanged();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EndTime", DbType="DateTime")]
|
||||||
|
public System.Nullable<System.DateTime> EndTime
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return this._EndTime;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if ((this._EndTime != value))
|
||||||
|
{
|
||||||
|
this.OnEndTimeChanging(value);
|
||||||
|
this.SendPropertyChanging();
|
||||||
|
this._EndTime = value;
|
||||||
|
this.SendPropertyChanged("EndTime");
|
||||||
|
this.OnEndTimeChanged();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LearnTime", DbType="Int")]
|
||||||
|
public System.Nullable<int> LearnTime
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return this._LearnTime;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
if ((this._LearnTime != value))
|
||||||
|
{
|
||||||
|
this.OnLearnTimeChanging(value);
|
||||||
|
this.SendPropertyChanging();
|
||||||
|
this._LearnTime = value;
|
||||||
|
this.SendPropertyChanged("LearnTime");
|
||||||
|
this.OnLearnTimeChanged();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Training_TaskItem_Training_Plan", Storage="_Training_Plan", ThisKey="PlanId", OtherKey="PlanId", IsForeignKey=true)]
|
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Training_TaskItem_Training_Plan", Storage="_Training_Plan", ThisKey="PlanId", OtherKey="PlanId", IsForeignKey=true)]
|
||||||
public Training_Plan Training_Plan
|
public Training_Plan Training_Plan
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -126,6 +126,23 @@ namespace WebAPI.Controllers
|
||||||
}
|
}
|
||||||
return responeData;
|
return responeData;
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
[HttpGet]
|
||||||
|
public Model.ResponeData updateTaskItemLearnTime(string taskItemId, DateTime startTime, DateTime endTime)
|
||||||
|
{
|
||||||
|
var responeData = new Model.ResponeData();
|
||||||
|
try
|
||||||
|
{
|
||||||
|
responeData.data = APITrainingTaskService.updateTaskItemLearnTime(taskItemId, startTime, endTime);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
responeData.code = 0;
|
||||||
|
responeData.message = ex.Message;
|
||||||
|
}
|
||||||
|
return responeData;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -162,7 +162,7 @@ namespace WebAPI.Controllers
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
||||||
public ActionResult PersonInfo(string id)
|
public ActionResult P(string id)
|
||||||
{
|
{
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -9,13 +9,13 @@
|
||||||
<meta http-equiv=X-UA-Compatible content="IE=edge">
|
<meta http-equiv=X-UA-Compatible content="IE=edge">
|
||||||
<title>项目人员录入</title>
|
<title>项目人员录入</title>
|
||||||
<script>
|
<script>
|
||||||
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
|
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
|
||||||
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script>
|
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script>
|
||||||
<link rel=stylesheet href=./static/index.97465e7b.css>
|
<link rel=stylesheet href=./static/index.97465e7b.css>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div>
|
<noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div>
|
||||||
<script src=./static/js/chunk-vendors.243f9a1a.js></script>
|
<script src=./static/js/chunk-vendors.243f9a1a.js></script>
|
||||||
<script src=./static/js/index.588a1ec2.js></script>
|
<script src=./static/js/index.a72cd590.js></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
@ -301,8 +301,10 @@
|
||||||
<Content Include="Global.asax" />
|
<Content Include="Global.asax" />
|
||||||
<Content Include="Home\static\js\index.03a2f39a.js" />
|
<Content Include="Home\static\js\index.03a2f39a.js" />
|
||||||
<Content Include="Home\static\js\index.588a1ec2.js" />
|
<Content Include="Home\static\js\index.588a1ec2.js" />
|
||||||
|
<Content Include="Home\static\js\index.a72cd590.js" />
|
||||||
<Content Include="Home\static\js\pages-add_personnel-add_personnel.bad7c7eb.js" />
|
<Content Include="Home\static\js\pages-add_personnel-add_personnel.bad7c7eb.js" />
|
||||||
<Content Include="Home\static\js\pages-add_personnel-add_personnel.ff016799.js" />
|
<Content Include="Home\static\js\pages-add_personnel-add_personnel.ff016799.js" />
|
||||||
|
<Content Include="Home\static\js\pages-index.4e3434af.js" />
|
||||||
<Content Include="Scripts\bootstrap.js" />
|
<Content Include="Scripts\bootstrap.js" />
|
||||||
<Content Include="Scripts\bootstrap.min.js" />
|
<Content Include="Scripts\bootstrap.min.js" />
|
||||||
<Content Include="Areas\HelpPage\Views\Web.config" />
|
<Content Include="Areas\HelpPage\Views\Web.config" />
|
||||||
|
|
@ -353,7 +355,7 @@
|
||||||
<Content Include="Views\Home\Index.cshtml" />
|
<Content Include="Views\Home\Index.cshtml" />
|
||||||
<Content Include="Views\Shared\Error.cshtml" />
|
<Content Include="Views\Shared\Error.cshtml" />
|
||||||
<Content Include="Views\Shared\_Layout.cshtml" />
|
<Content Include="Views\Shared\_Layout.cshtml" />
|
||||||
<Content Include="Views\Home\PersonInfo.cshtml" />
|
<Content Include="Views\Home\P.cshtml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="App_Data\" />
|
<Folder Include="App_Data\" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue