public ActionResult Buscar(ExercicioModell exercicioModell) { var repositorioo = new Grupamentos(); var repositorioExercicios = new Exercicios(); var grupamento = repositorioo.Obter(exercicioModell.IdGrupamento); List<Exercicio> exercicios = repositorioExercicios.ObterPor(grupamento); var filtro = new FiltrarExerciciosModel();//instanciei a model PreencherGrupamento(filtro); filtro.Exercicios = new List<ExercicioModel>();//instanciei a lista de exerciciosmodel da Model filtrar foreach (var exercicio in exercicios)//varrendo a lista de exercicios de dominio { filtro.Exercicios.Add(new ExercicioModel() { Grupamento = exercicio.Grupamento.Nome, Nome = exercicio.Nome, Url = exercicio.Link.Url, Titulo = exercicio.Link.Titulo }); } return PartialView("_Exercicios", filtro); }
public void PreencherExercicio(FiltrarSeriesModel filtroDeSeries) { var repositorio = new Exercicios(); var todos = repositorio.Todas(); filtroDeSeries.TodosExercicios = new List<ExercicioModel>(); foreach (var exercicio in todos) { filtroDeSeries.TodosExercicios.Add(new ExercicioModel() { Id = exercicio.Id, Nome = exercicio.Nome } ); } }
public ActionResult Cadastrar(ExercicioModel exercicioModel) { var exercicioDomain = new Exercicio(); var repositorioGrupamento = new Grupamentos(); var repositorioExercicio = new Exercicios(); exercicioDomain.Grupamento = repositorioGrupamento.Obter(int.Parse(exercicioModel.Grupamento)); exercicioDomain.Link = new Link(); exercicioDomain.Nome = exercicioModel.Nome; exercicioDomain.Link.Url = "Http://" + exercicioModel.Url; exercicioDomain.Link.Titulo = exercicioModel.Titulo; repositorioExercicio.Salvar(exercicioDomain); return View("Index"); }
public ActionResult Cadastrar(SerieModel serieModel) { var serie = new Serie(); var repositorioTipo = new Tipos(); var repositorio = new Series(); var repositorioExercicios = new Exercicios(); serie.Exercicios = new List<Exercicio>(); serie.Tipo = repositorioTipo.Obter(int.Parse(serieModel.Tipo)); serie.Nome = serieModel.Nome; serie.Objetivo = serieModel.Objetivo; foreach (var Id in serieModel.Exercicios) { var exercicio = repositorioExercicios.Obter(int.Parse(Id)); serie.Exercicios.Add(exercicio); } repositorio.Salvar(serie); return View("Index"); }
public void Inserir_Um_Exercicio() { for (int i = 0; i < 5; i++) { var link = new Link { Titulo = "Tricipes destro" + i, Url = "www.musculaçaodoida.com" }; var grupamento = new Grupamento { Nome = "Braço" + i, }; var exercicio = new Exercicio { Nome = "Squat" + i, Link = link }; var repositorio = new Exercicios(); repositorio.Salvar(exercicio); } }
public void Cadastrar(Exercicio exercicio) { var repositorio = new Exercicios(); repositorio.Salvar(exercicio); }