Exemple #1
0
        public async Task <OwnerDao> Add(OwnerDao owner)
        {
            owner.Id = ObjectId.GenerateNewId().ToString();
            await _owners.InsertOneAsync(owner);

            return(owner);
        }
Exemple #2
0
 public ReleaseMissingService(DBContext context)
 {
     loseTypesDao = new LoseTypesDao(context);
     ownerDao     = new OwnerDao(context);
     finderDao    = new FinderDao(context);
     userDao      = new UserDao(context);
 }
Exemple #3
0
 public CommonService(DBContext context)
 {
     loseTypesDao = new LoseTypesDao(context);
     ownerDao     = new OwnerDao(context);
     finderDao    = new FinderDao(context);
     userDao      = new UserDao(context);
 }
        // POST: api/Owners
        public IHttpActionResult Post([FromBody] EditableOwner inputOwner)
        {
            var ownerDao = new OwnerDao();
            var newOwner = ownerDao.AddNewOwner(inputOwner);

            return(Ok(newOwner));
        }
Exemple #5
0
 public MissingService(DBContext context)
 {
     userDao           = new UserDao(context);
     ownerDao          = new OwnerDao(context);
     replyDao          = new ReplyDao(context);
     replyCommentDao   = new ReplyCommentDao(context);
     privateMessageDao = new PrivateMessageDao(context);
 }
Exemple #6
0
 public HomeService(DBContext context)
 {
     loseTypesDao      = new LoseTypesDao(context);
     userDao           = new UserDao(context);
     ownerDao          = new OwnerDao(context);
     finderDao         = new FinderDao(context);
     replyDao          = new ReplyDao(context);
     privateMessageDao = new PrivateMessageDao(context);
     attentionDao      = new AttentionDao(context);
 }
        // DELETE: api/Owners/5
        public IHttpActionResult Delete(Guid id)
        {
            var ownerDao  = new OwnerDao();
            var didDelete = ownerDao.DeleteOwner(id);

            if (didDelete)
            {
                return(StatusCode(HttpStatusCode.NoContent));
            }
            else
            {
                return(NotFound());
            }
        }
        // PUT: api/Ownerss/5
        public IHttpActionResult Put(Guid id, [FromBody] EditableOwner editableOwner)
        {
            var ownerDao   = new OwnerDao();
            var foundOwner = ownerDao.UpdateUser(id, editableOwner);

            if (foundOwner == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(foundOwner));
            }
        }
        // GET: api/Owners/5
        public IHttpActionResult Get(Guid id)
        {
            var ownerDao   = new OwnerDao();
            var foundOwner = ownerDao.GetOwnerById(id);

            if (foundOwner == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(foundOwner));
            }
        }
        // GET: api/Owners
        public IHttpActionResult Get()
        {
            var ownerDao = new OwnerDao();

            return(Ok(ownerDao.GetAllOwners()));
        }
Exemple #11
0
 public MainService(DBContext context)
 {
     loseTypesDao = new LoseTypesDao(context);
     ownerDao     = new OwnerDao(context);
     finderDao    = new FinderDao(context);
 }