public string Put(string CompetitionDate, [FromBody]Competition cmpt) { string userName = string.Empty; if (System.Web.HttpContext.Current != null && System.Web.HttpContext.Current.User.Identity.IsAuthenticated) { if (User.Identity.IsAuthenticated) userName = User.Identity.Name; } DBservices dbs = new DBservices(); int return_val = 0; LogFiles lf = new LogFiles(); List<Object> mlist = new List<Object>(); mlist.Add(cmpt); try { return_val = dbs.updateCompetitionInDatabase(cmpt, CompetitionDate); } catch (Exception ex) { string Response = ("Error updating the Competition database " + ex.Message); lf.Main("Competition", Response); return "Error"; } if (return_val == 0) { return "Error"; } return "Success"; }