/// <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 })); }
/// <summary> /// Adds the contract modified reason. /// </summary> /// <param name="reason">The reason.</param> /// <returns></returns> public int AddContractModifiedReason(ContractModifiedReason reason) { return(_contractRepository.AddContractModifiedReason(reason)); }
public int AddModifiedReason(ContractModifiedReason reason) { return(_contractLogic.AddContractModifiedReason(reason)); }