Пример #1
0
 public bool IsParticipate(Participating participating)
 {
     using (var db = new ActiveCitizenContext())
     {
         return(db.Participating.FirstOrDefault(p => p.UserId == participating.UserId && p.ProjectId == participating.ProjectId) != null);
     }
 }
Пример #2
0
 public ActionResult IsParticipate([FromBody] Participating participating)
 {
     if (_projectBll.IsParticipate(participating))
     {
         return(Ok(Json(new { isParicipate = true })));
     }
     return(Ok(Json(new { isParicipate = false })));
 }
Пример #3
0
        public ActionResult Participate([FromBody] Participating participating)
        {
            if (_projectBll.Participate(participating))
            {
                return(Ok());
            }

            return(BadRequest());
        }
Пример #4
0
 public bool Participate(Participating participating)
 {
     using (var db = new ActiveCitizenContext())
     {
         db.Participating.Add(participating);
         var project = db.Project.FirstOrDefault(p => p.Id == participating.ProjectId);
         if (project != null)
         {
             project.ParticipantsCount++;
         }
         return(db.SaveChanges() > 1);
     }
 }
Пример #5
0
 public bool IsParticipate(Participating participating)
 {
     return(_projectDal.IsParticipate(participating));
 }