コード例 #1
0
 /*
  * @author      :   AV <*****@*****.**>
  * @date        :   DEC. 15, 2016
  * @description :   approval of gatepass by logging to tblapprovallogs
  */
 #region UpdateUpprovalLogsByDept
 public int UpdateUpprovalLogsByDept(ApprovalLogsObject approvallogs, string approvaltype)
 {
     return(Convert.ToInt32(Library.ConnectionString.returnCon.executeScalarQuery("exec ApprovedByDepatment_UpdateApproverLogs " +
                                                                                  " @ApprovalType = '" + approvaltype + "'," +
                                                                                  " @DateModified = '" + approvallogs.DateModified + "'," +
                                                                                  " @TransHeaderCode = '" + approvallogs.Code + "'", CommandType.Text)));
 }// End
コード例 #2
0
        }// End

        /*
         * @author      :   AV <*****@*****.**>
         * @date        :   DEC. 15, 2016
         * @description :   rejection of gatepass by logging to tblapprovallogs
         */
        //#region UpdateUpprovalLogsByDept_Rejected
        //public int UpdateUpprovalLogsByDept_Rejected(ArppovalLogs approvallogs, string approvaltype)
        //{

        //    return Convert.ToInt32(Library.ConnectionString.returnCon.executeScalarQuery("exec RejectedByApprovers_UpdateApproverLogs " +
        //        " @ApprovalType = '" + approvaltype + "'," +
        //        " @DateModified = '" + approvallogs.DateModified + "'," +
        //        " @RejectedRemarks = '" + approvallogs.Remarks + "'," +
        //        " @RejectedBy = '" + approvallogs.RejectedBy + "'," +
        //        " @TransHeaderCode = '" + approvallogs.Code + "'", CommandType.Text));

        //}// End

        public bool UpdateUpprovalLogsByDept_Rejected(ApprovalLogsObject approvalLog, string approvaltype)
        {
            var @params = new SqlParameter[] {
                new SqlParameter(parameterName: "ApprovalType", value: approvaltype),
                new SqlParameter(parameterName: "DateRejected", value: approvalLog.DateRejected),
                new SqlParameter(parameterName: "RejectedRemarks", value: approvalLog.Remarks),
                new SqlParameter(parameterName: "RejectedBy", value: approvalLog.RejectedBy),
                new SqlParameter(parameterName: "TransHeaderCode", value: approvalLog.Code),
            };

            return(Library.ConnectionString.returnCon.executeQuery(strQuery: "RejectedByApprovers_UpdateApproverLogs", params_: @params, type_: CommandType.StoredProcedure));
        }
コード例 #3
0
 /// <summary>
 /// for reject
 /// </summary>
 /// <param name="approvalLog">from controller</param>
 /// <returns>boolean true or false</returns>
 /// @ver @author rherejias 2/10/2017
 public bool Reject(ApprovalLogsObject approvalLog)
 {
     SqlParameter[] params_ = new SqlParameter[] {
         new SqlParameter("id", approvalLog.Id),
         new SqlParameter("headercode", approvalLog.TransHeaderCode),
         new SqlParameter("isapproved", approvalLog.IsApproved),
         new SqlParameter("rejectedby", approvalLog.RejectedBy),
         new SqlParameter("daterejected", approvalLog.DateRejected),
         new SqlParameter("remarks", approvalLog.Remarks),
         new SqlParameter("isoverride", approvalLog.IsOverride),
         new SqlParameter("IP", approvalLog.IP),
         new SqlParameter("MAC", approvalLog.MAC)
     };
     return(Library.ConnectionString.returnCon.executeQuery("spOverrideReject", params_, CommandType.StoredProcedure));
 }