public CMRequest SaveCreditMemoDetails(CMRequest CMRequest)
        {
            var param = new SqlParameter[]
            {
                new SqlParameter("@ID", CMRequest.ID),
                new SqlParameter("@WorkFlowStageStatusID", CMRequest.WorkFlowStageStatusID),
                new SqlParameter("@ControlNo", CMRequest.ControlNo),
                new SqlParameter("@FON", CMRequest.FON),
                new SqlParameter("@SaleOrder", CMRequest.SaleOrder),
                new SqlParameter("@InvoiceNo", CMRequest.InvoiceNo),
                new SqlParameter("@InvoiceAmount", CMRequest.InvoiceAmount),
                new SqlParameter("@CreditRequestAmount", CMRequest.CreditRequestAmount),
                new SqlParameter("@RGA", CMRequest.RGA),
                new SqlParameter("@MPCreditMemo", CMRequest.MPCreditMemo),
                new SqlParameter("@MPCustomer", CMRequest.MPCustomer),
                new SqlParameter("@CompanyName", CMRequest.CompanyName),
                new SqlParameter("@ContactName", CMRequest.ContactName),
                new SqlParameter("@EmailNotification", CMRequest.EmailNotification),
                new SqlParameter("@FactoryContact", CMRequest.FactoryContact),
                new SqlParameter("@MacPacErrorCode", CMRequest.MacPacErrorCode),
                new SqlParameter("@OPSErrorCode", CMRequest.OPSErrorCode),
                new SqlParameter("@ErrorType", CMRequest.ErrorType),
                new SqlParameter("@PlantCode", CMRequest.PlantCode),
                new SqlParameter("@RCInitials", CMRequest.RCInitials),
                new SqlParameter("@CreditReason", CMRequest.CreditReason),
                new SqlParameter("@CreditReqNumber", CMRequest.CreditReqNumber),
                new SqlParameter("@CreditType", CMRequest.CreditType),
                new SqlParameter("@MemoDate", CMRequest.MemoDate),
                new SqlParameter("@SLAPeriod", CMRequest.SLAPeriod),
                new SqlParameter("@SLAThreasholdPeriod", CMRequest.SLAThreasholdPeriod),
                new SqlParameter("@CompletionDate", CMRequest.CompletionDate),
                new SqlParameter("@RecordStatusId", CMRequest.RecordStatusId),
                new SqlParameter("@CreatedBy", CMRequest.CreatedBy),
                new SqlParameter("@ModifiedBy", CMRequest.ModifiedBy)
            };

            return(SqlHelper.ExecuteProcedureReturnSingleObject <CMRequest>(ConnectionString, SPConstants.uspSaveCreditMemoRequest, param));
        }
Exemplo n.º 2
0
        public CMRequest SaveCreditMemoDetails(CMRequest CMRequest)
        {
            var data = _CreditMemoInfoDBClient.SaveCreditMemoDetails(CMRequest);

            return(data);
        }