public IHttpActionResult EditBetaMember(int id, BetaListDto betaListDto) { if (!ModelState.IsValid) { return(BadRequest()); } var bTeam = context.BetaLists.SingleOrDefault(c => c.Id == id); if (bTeam == null) { return(NotFound()); } bTeam.InitialStatus = betaListDto.InitialStatus; bTeam.HRScreening = betaListDto.HRScreening; bTeam.DeptAssessment = betaListDto.DeptAssessment; bTeam.Examination = betaListDto.Examination; bTeam.InitStatRemarks = betaListDto.InitStatRemarks; bTeam.HrRemarks = betaListDto.HrRemarks; bTeam.ExamRemarks = betaListDto.ExamRemarks; bTeam.DeptRemarks = betaListDto.DeptRemarks; context.SaveChanges(); return(Ok()); }
public IHttpActionResult CreateNewBetaMember(BetaListDto betaDto) { if (!ModelState.IsValid) { return(BadRequest()); } var bTeam = Mapper.Map <BetaListDto, BetaList>(betaDto); context.BetaLists.Add(bTeam); context.SaveChanges(); betaDto.Id = bTeam.Id; return(Created(new Uri(Request.RequestUri + "/" + betaDto.Id), betaDto)); }