public ActionResult UpdateContract(Contracts contract)
        {
            if (contract != null)
            {
                try
                {
                    _contractsService.UpdateContract(contract);
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message);
                    return(Ok(GetResponse(ResponseType.FAIL, ResponseStatusCode.FAIL, GetError(ErrorCodes.dataNotFound, "Failed", e.Message))));
                }

                return(Ok(GetResponse(ResponseType.ACK, ResponseStatusCode.SUCCESS)));
            }
            else
            {
                return(BadRequest(GetResponse(ResponseType.ERROR, ResponseStatusCode.ERROR, GetError(ErrorCodes.invalidData, "Invalid input", "Please enter proper contract details"))));
            }
        }