127 lines
4.2 KiB
C#
127 lines
4.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
|
|
namespace FineUIPro.Web.WeldingProcess.TrustManage
|
|
{
|
|
public partial class PointItemAudit : PageBase
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!IsPostBack)
|
|
{
|
|
lbAuditMan.Text = CurrUser.UserName;
|
|
string auditMan = Request.Params["auditMan"];
|
|
string pointBatchItemId = Request.Params["PointBatchItemId"];
|
|
var pointBatchItem = BLL.Batch_PointBatchItemService.GetPointBatchItemByPointBatchItemId(pointBatchItemId);
|
|
if (pointBatchItem != null)
|
|
{
|
|
if (auditMan == "JLAudit")
|
|
{
|
|
if (!string.IsNullOrEmpty(pointBatchItem.JLAudit))
|
|
{
|
|
IsPass.Checked = true;
|
|
}
|
|
}
|
|
if (auditMan == "GLGSAudit")
|
|
{
|
|
if (!string.IsNullOrEmpty(pointBatchItem.GLGSAudit))
|
|
{
|
|
IsPass.Checked = true;
|
|
}
|
|
}
|
|
if (auditMan == "QTAudit")
|
|
{
|
|
if (!string.IsNullOrEmpty(pointBatchItem.QTAudit))
|
|
{
|
|
IsPass.Checked = true;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
protected void btnSave_Click(object sender, EventArgs e)
|
|
{
|
|
string auditMan = Request.Params["auditMan"];
|
|
string pointBatchItemId = Request.Params["PointBatchItemId"];
|
|
string userId = CurrUser.UserId;
|
|
string auditstr = string.Empty;
|
|
var pointBatchItem = BLL.Batch_PointBatchItemService.GetPointBatchItemByPointBatchItemId(pointBatchItemId);
|
|
if (IsPass.Checked)
|
|
{
|
|
if (IsBatch.Checked)
|
|
{
|
|
if (pointBatchItem != null)
|
|
{
|
|
var Itemlist = BLL.Batch_PointBatchItemService.GetPointByPointBatchId(pointBatchItem.PointBatchId);
|
|
foreach (var item in Itemlist)
|
|
{
|
|
if (auditMan == "JLAudit")
|
|
{
|
|
item.JLAudit = userId;
|
|
}
|
|
if (auditMan == "GLGSAudit")
|
|
{
|
|
item.GLGSAudit = userId;
|
|
}
|
|
if (auditMan == "QTAudit")
|
|
{
|
|
item.QTAudit = userId;
|
|
}
|
|
|
|
BLL.Funs.DB.SubmitChanges();
|
|
|
|
}
|
|
}
|
|
|
|
}
|
|
else
|
|
{
|
|
if (auditMan == "JLAudit")
|
|
{
|
|
pointBatchItem.JLAudit = userId;
|
|
}
|
|
if (auditMan == "GLGSAudit")
|
|
{
|
|
pointBatchItem.GLGSAudit = userId;
|
|
}
|
|
if (auditMan == "QTAudit")
|
|
{
|
|
pointBatchItem.QTAudit = userId;
|
|
}
|
|
|
|
BLL.Funs.DB.SubmitChanges();
|
|
|
|
}
|
|
auditstr = "审核完成!";
|
|
|
|
}
|
|
else
|
|
{
|
|
if (auditMan == "JLAudit")
|
|
{
|
|
pointBatchItem.JLAudit = null;
|
|
}
|
|
if (auditMan == "GLGSAudit")
|
|
{
|
|
pointBatchItem.GLGSAudit = null;
|
|
}
|
|
if (auditMan == "QTAudit")
|
|
{
|
|
pointBatchItem.QTAudit = null;
|
|
}
|
|
|
|
BLL.Funs.DB.SubmitChanges();
|
|
auditstr = "取消审核!";
|
|
}
|
|
|
|
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
|
|
Alert.ShowInTop(auditstr, MessageBoxIcon.Success);
|
|
}
|
|
}
|
|
} |