public void Issue1Model(int id, string issuetype, string severity, int cityid, decimal latitude, decimal longitude, string linkimg, string issuedescription) { Issue1 Issue = new Issue1() { IssueId = id, IssueType = issuetype, Severity = severity, CityId = cityid, Latitude = latitude, Longitude = longitude, LinkImg = linkimg, IssueDescription = issuedescription }; Assert.Equal(id, Issue.IssueId); Assert.Equal(issuetype, Issue.IssueType); Assert.Equal(severity, Issue.Severity); Assert.Equal(cityid, Issue.CityId); Assert.Equal(latitude, Issue.Latitude); Assert.Equal(longitude, Issue.Longitude); Assert.Equal(linkimg, Issue.LinkImg); Assert.Equal(issuedescription, Issue.IssueDescription); }
public IActionResult Post([FromBody, Bind("IssueTimeStamp", "IssueType", "Severity", "CityId", "Latitude", "Longitude", "LinkImg", "IssueDescription", "IssueStatus", "IssueUpvotes")] Issue1 issue) { issue.CityId = 1; //issue.IssueId = newId; _IssueRpo.CreateIssue(issue); // log in behavior for adding in new City Admin //_logger.LogInformation("\n{0} Post Issues to database {1} : {Time}\n", 5003, issue.IssueTimeStamp, DateTime.UtcNow); return(CreatedAtRoute("Get", /*new { Id = newId },*/ issue)); }
public IActionResult Put(int id, [FromBody] Issue1 issue) { if (_IssueRpo.ReadInIssue().FirstOrDefault(i => i.IssueId == id) is Issue1 oldIssue) { _IssueRpo.UpdateIssue(oldIssue); // log in behavior for adding in new City Admin _logger.LogInformation("\n{0} Put Issue into database {Time}\n", 5004, DateTime.UtcNow); return(NoContent()); } // log in behavior for adding in new City Admin _logger.LogWarning("\n{0} Could not Put issue into Database {1} : {Time}\n", 5201, issue.IssueTimeStamp, DateTime.UtcNow); return(NotFound()); }
public static Issue Map(Issue1 IX) { return new Issue() { Id = IX.IssueId, IssueTimestamp = IX.IssueTimeStamp, IssueType = IX.IssueType, Severity = IX.Severity, CityId = IX.CityId, Latitude = IX.Latitude, Longitude = IX.Longitude, LinkImg = IX.LinkImg, IssueDesc = IX.IssueDescription, IssueStatus = IX.IssueStatus, IssueUpvotes = IX.IssueUpvotes }; }
public void SetUp() { _issue = new Issue1(); }