Esempio n. 1
0
 public IHttpActionResult Accept(Offer offer)
 {
     if (offer != null)
     {
         if (ModelState.IsValid)
         {
             bool isAccepted = offerDal.AcceptOffer(offer);
             if (isAccepted)
             {
                 return(Ok(true));
             }
             else
             {
                 return(Conflict());
             }
         }
         else
         {
             return(BadRequest(ModelState));
         }
     }
     else
     {
         return(BadRequest("Offer can not be Null."));
     }
 }
Esempio n. 2
0
        public ActionResult AcceptOffer(int offerId)
        {
            Offer   offer   = _offerDal.GetOffer(offerId);
            Project project = _projectDal.GetProject(offer.ProjectId);

            project.StateId = 2;
            _projectDal.UpdateProject(project);
            _offerDal.AcceptOffer(offer);
            TempData.Add("message", String.Format("Teklif kabul edildi."));
            return(RedirectToAction("index", "Home"));
        }