public void DeleteStudent(int idStudent) { var business = StudentBusiness.Instance; var request = new DeleteStudentRequest(this.Context); request.IdStudent = idStudent; business.DeleteStudent(request); }
public override Task <DeleteStudentResponse> DeleteStudent(DeleteStudentRequest request, ServerCallContext context) { StudentsService.DeleteStudent(Guid.Parse(request.Id)); var response = new DeleteStudentResponse(); return(Task.FromResult(response)); }
public void DeleteStudent(DeleteStudentRequest request) { var s = new Student { IndexNumber = request.indexNumber }; _dbContext.Attach(s); _dbContext.Remove(s); _dbContext.SaveChanges(); }
public void DeleteStudent(DeleteStudentRequest request) { var student = _context.Student.Find(request.IndexNumber); if (student == null) { throw new StudentNotFound(); } _context.Remove(student); _context.SaveChanges(); }
public void DeleteStudent(DeleteStudentRequest request) { if (request != null) { var dataAccess = new StudentDataAccess(request.Context); var student = dataAccess.GetById(request.IdStudent); dataAccess.Delete(student.FirstOrDefault()); } }
public int DeleteStudent(DeleteStudentRequest deleteStudentRequest) { var stud = _context.Student.Where(stud => stud.IndexNumber.Equals(deleteStudentRequest.Id)).ToList(); if (stud.Count() == 0) { return(300); } _context.Remove(stud.First()); _context.SaveChanges(); return(200); }
public IActionResult DeleteStudent(DeleteStudentRequest request) { try { Student student = _service.DeleteStudent(request); return(Ok(student)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public Student DeleteStudent(DeleteStudentRequest request) { var student = _context.Student.Find(request.IndexNumber); if (student == null) { throw new Exception("no such student"); } _context.Remove(student); _context.SaveChanges(); return(student); }
public IActionResult DeleteStudent(DeleteStudentRequest deleteStudentRequest) { int returnCode = _service.DeleteStudent(deleteStudentRequest); if (returnCode == 200) { return(Ok("Student zostal usuniety")); } else { return(BadRequest("Wystapil blad")); } }
public IActionResult DeleteStudent(DeleteStudentRequest request) { IActionResult response = Ok($"Successfully deleted {request.IndexNumber}"); try { _dbService.DeleteStudent(request); } catch (Exception e) { response = BadRequest(e); } return(response); }
public IActionResult RemoveStudent(DeleteStudentRequest request) { HelperRequests helperRequests = _server.DeleteStudent(request); switch (helperRequests.Number) { case 0: return(BadRequest("Student with this index not exists")); default: return(Ok("Student remove")); } }
public Student DeleteStudent(DeleteStudentRequest request) { var student = _context.Student.FirstOrDefault(s => s.IndexNumber == request.IndexNumber); if (student == null) { throw new Exception("Nie ma takiego studenta"); } _context.Remove(student); _context.SaveChanges(); return(student); }
public void DeleteStudent(DeleteStudentRequest request) { try { var student = (from s in _context.Student where s.IndexNumber == request.IndexNumber select s).Single(); _context.Student.Remove(student); _context.SaveChanges(); } catch (Exception e) { throw new Exception( $"Couldn\'t delete student {request.IndexNumber} due to: {e.StackTrace} {e.Message}" ); } }
public IActionResult DeleteStudent(DeleteStudentRequest request) { IActionResult response; try { _context.DeleteStudent(request); response = Ok("Pomyslnie usunieto studenta o indexie " + request.indexNumber); } catch (Exception exc) { response = BadRequest("Blad przy usuwaniu studenta" + exc.StackTrace); } return(response); }
public async void DeleteStudentAsync(Guid id) { var channel = new Channel(channelTarget, ChannelCredentials.Insecure); try { var client = new StudentsGrpcService.StudentsGrpcServiceClient(channel); var request = new DeleteStudentRequest() { Id = id.ToString() }; await client.DeleteStudentAsync(request); } finally { await channel.ShutdownAsync(); } }
public HelperRequests DeleteStudent(DeleteStudentRequest request) { HelperRequests helperRequests = new HelperRequests(); var countStudents = _dbContext.Student.Count(stu => stu.IndexNumber == request.IndexNumber); if (countStudents == 0) { helperRequests.Number = 0; return(helperRequests); } var student = new Student { IndexNumber = request.IndexNumber }; _dbContext.Attach(student); _dbContext.Remove(student); _dbContext.SaveChangesAsync(); helperRequests.Number = 1; return(helperRequests); }
public IActionResult DeleteStudent(DeleteStudentRequest request) { _service.DeleteStudent(request); return(Ok("Student has been deleted successfully")); }
public void DeleteStudent(DeleteStudentRequest request) { throw new NotImplementedException(); }