示例#1
0
        public IActionResult Update(IssueDAO dto)
        {
            _logger.LogInformation("Log: IssuesController : Update()");
            var result = _dbService.Update(dto);

            if (result)
            {
                return(NoContent());
            }
            else
            {
                return(NotFound());
            }
        }
示例#2
0
        public IActionResult Insert(IssueDAO dto)
        {
            _logger.LogInformation("Log: IssuesController : Insert()");
            var id = _dbService.Insert(dto);

            if (id != default)
            {
                return(new JsonResult(_dbService.FindOne(id)));
            }
            else
            {
                return(BadRequest());
            }
        }
示例#3
0
 public IssuesController(IssueDAO issueDAO, CategoryDAO categoryDAO, AuthUser authUser) : base(authUser)
 {
     _issueDAO    = issueDAO;
     _categoryDAO = categoryDAO;
 }
 public bool Update(IssueDAO issue)
 {
     _logger.LogInformation("Log: DbService : Update()");
     return(_db.GetCollection <IssueDAO>(_collectionName).Update(issue));
 }
 public int Insert(IssueDAO newIssue)
 {
     _logger.LogInformation("Log: DbService : Insert()");
     return(_db.GetCollection <IssueDAO>(_collectionName).Insert(newIssue));
 }
示例#6
0
 public IssuesController(IssueDAO issueDAO)
 {
     _issueDAO = issueDAO;
 }