/// <summary>
 /// Add Contract Modified Reason
 /// </summary>
 /// <param name="reason"> </param>
 /// <returns>updatedRow</returns>
 public int AddContractModifiedReason(ContractModifiedReason reason)
 {
     // Initialize the Stored Procedure
     _cmd = _db.GetStoredProcCommand("AddEditContractModifiedReason");
     // Pass parameters to Stored Procedure(i.e., @ParamName), add values for
     _db.AddInParameter(_cmd, "@ContractReasonCodeID", DbType.Int64, reason.ReasonCode);
     _db.AddInParameter(_cmd, "@ContractID", DbType.String, reason.ContractId);
     _db.AddInParameter(_cmd, "@Text", DbType.String, reason.Notes.ToTrim());
     // Retrieve the results of the Stored Procedure in Dataset
     return(_db.ExecuteNonQuery(_cmd));
 }
        public JsonResult AddModifiedReason(ContractModifiedReasonViewModel info)
        {
            ContractModifiedReason contractModifiedReason = AutoMapper.Mapper.Map <ContractModifiedReasonViewModel, ContractModifiedReason>(info);

            //Get the UserName logged in
            contractModifiedReason.UserName = GetLoggedInUserName();
            int result = PostApiResponse <int>("ContractModifiedReason", "AddModifiedReason", contractModifiedReason);

            LastExpandedNodeId    = info.NodeId;
            LastHighlightedNodeId = info.NodeId;
            return(result > 0 ? Json(new { sucess = true, Id = result }) : Json(new { sucess = false }));
        }
Пример #3
0
 /// <summary>
 /// Adds the contract modified reason.
 /// </summary>
 /// <param name="reason">The reason.</param>
 /// <returns></returns>
 public int AddContractModifiedReason(ContractModifiedReason reason)
 {
     return(_contractRepository.AddContractModifiedReason(reason));
 }
Пример #4
0
 public int AddModifiedReason(ContractModifiedReason reason)
 {
     return(_contractLogic.AddContractModifiedReason(reason));
 }