/// <summary> /// 财务审核 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool CheckSubsidyPayment(SubsidyPaymentInfo_Check model) { if (model == null) { return(false); } const string SQL = @"Update SubsidyPayment Set RejectReason=@RejectReason, Status=@Status,ModifyTime=@ModifyTime,ModifyUser=@ModifyUser where ID=@ID"; using (SqlConnection conn = Databases.GetSqlConnection(GlobalConfig.ERP_DB_NAME, false)) { int result = conn.Execute(SQL, new { ID = model.ID, RejectReason = model.RejectReason, Status = model.IsApproved ? (int)SubsidyPaymentStatusEnum.PendingPayment : (int)SubsidyPaymentStatusEnum.Rejected, ModifyTime = DateTime.Now, ModifyUser = model.ModifyUser, }); return(result > 0); } }
/// <summary> /// 审核 /// </summary> private bool SaveData(bool IsApproved) { SubsidyPaymentInfo_Check model = new SubsidyPaymentInfo_Check() { ID = ApplyId, RejectReason = txt_RejectReason.Text, IsApproved = IsApproved, ModifyUser = Personnel.RealName, }; bool result = _subsidyPaymentSerivce.CheckSubsidyPayment(model); return(result); }
public void TestMethod_Check() { Init(); var model = new SubsidyPaymentInfo_Check() { ID = Guid.Parse("C03D601C-C007-4706-A4F6-763DE5241940"), ModifyUser = "******", IsApproved = false, RejectReason = "不通过" }; var result = _SubsidyPaymentDal.CheckSubsidyPayment(model); Assert.IsNotNull(result); }
public bool CheckSubsidyPayment(SubsidyPaymentInfo_Check model) { return(_subsidyPaymentDal.CheckSubsidyPayment(model)); }