public IHttpActionResult Update(int key, AchivmentAttempDto model) { try { var set = _db.Set <AchivmentAttemp>(); var oldModel = set.Find(key); if (oldModel == null) { return(NotFound()); } oldModel.FileExt = model.FileExt; oldModel.FileName = model.FileName; oldModel.FileUrl = model.FileUrl; oldModel.Comment = model.Comment; _db.SaveChanges(); return(Ok(model)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult Post(AchivmentAttempDto model) { try { var result = _db.Set <AchivmentAttemp>().Add(new AchivmentAttemp { UserId = model.UserId, Comment = model.Comment, FileName = model.FileName, FileUrl = model.FileUrl, FileExt = model.FileExt, CreateDate = DateTime.Now }); _db.SaveChanges(); model.Id = result.Id; return(Ok(model)); } catch { return(BadRequest()); } }