示例#1
0
        public UsersInContract Create(UsersInContract cont)
        {
            _repo.Add(cont);
            _repo.SaveChanges();

            return(cont);
        }
        public IHttpActionResult Create(UsersInContract contract)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var offerr = _service.Create(contract);

            return(Ok(offerr));
        }
示例#3
0
 public UserInContractDTO createFullUserInContractDTO(UsersInContract uic)
 {
     return(new UserInContractDTO
     {
         UsersInContractId = uic.UsersInContractId,
         AdditionalDetails = uic.AdditionalDetails,
         AppliesToOfferId = uic.AppliesToOfferId,
         AppliesToOffer = uic.AppliesToOffer,
         ContractEndTime = uic.ContractEndTime,
         ContractStartTime = uic.ContractStartTime,
         UserId = uic.UserId,
         User = uic.User
     });
 }
        public IHttpActionResult Update(UsersInContract contract)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (!_service.Update(contract))
            {
                return(NotFound());
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
示例#5
0
 public bool Update(UsersInContract contract)
 {
     _repo.Update(contract);
     _repo.SaveChanges();
     return(true);
 }