public ActionResult DeleteConfirmed(int id)
        {
            ExercicioTreino exercicioTreino = db.ExercicioTreino.Find(id);

            db.ExercicioTreino.Remove(exercicioTreino);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ExercicioTreinoId,Repeticao,Serie,DiaId,ExercicioId")] ExercicioTreino exercicioTreino)
 {
     if (ModelState.IsValid)
     {
         db.Entry(exercicioTreino).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DiaId       = new SelectList(db.Dia, "DiaId", "DiaDesc", exercicioTreino.DiaId);
     ViewBag.ExercicioId = new SelectList(db.Exercicio, "ExercicioId", "ExercicioDesc", exercicioTreino.ExercicioId);
     return(View(exercicioTreino));
 }
        // GET: ExercicioTreino/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ExercicioTreino exercicioTreino = db.ExercicioTreino.Find(id);

            if (exercicioTreino == null)
            {
                return(HttpNotFound());
            }
            return(View(exercicioTreino));
        }
        public static ExercicioTreinoModel ConvertToModel(ExercicioTreino exercicioTreino)
        {
            var exercicioTreinoModel = new ExercicioTreinoModel();

            exercicioTreinoModel.DivisaoId   = exercicioTreino.DivisaoId;
            exercicioTreinoModel.DivisaoSeq  = exercicioTreino.DivisaoSeq;
            exercicioTreinoModel.Sequencia   = exercicioTreino.Sequencia;
            exercicioTreinoModel.Serie       = exercicioTreino.Serie;
            exercicioTreinoModel.Repeticoes  = exercicioTreino.Repeticoes;
            exercicioTreinoModel.Descanso    = exercicioTreino.Descanso;
            exercicioTreinoModel.Carga       = exercicioTreino.Carga;
            exercicioTreinoModel.ExercicioId = exercicioTreino.ExercicioId;
            exercicioTreinoModel.Exercicio   = ExercicioModel.ConvertToModel(exercicioTreino.Exercicio);

            return(exercicioTreinoModel);
        }
        // GET: ExercicioTreino/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ExercicioTreino exercicioTreino = db.ExercicioTreino.Find(id);

            if (exercicioTreino == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DiaId       = new SelectList(db.Dia, "DiaId", "DiaDesc", exercicioTreino.DiaId);
            ViewBag.ExercicioId = new SelectList(db.Exercicio, "ExercicioId", "ExercicioDesc", exercicioTreino.ExercicioId);
            return(View(exercicioTreino));
        }
        public ExercicioTreino ConvertToDTO()
        {
            var exercicioTreino = new ExercicioTreino();

            exercicioTreino.DivisaoId  = this.DivisaoId;
            exercicioTreino.DivisaoSeq = this.DivisaoSeq;
            exercicioTreino.Sequencia  = this.Sequencia;
            exercicioTreino.Serie      = this.Serie;
            exercicioTreino.Repeticoes = this.Repeticoes;
            exercicioTreino.Descanso   = this.Descanso;
            exercicioTreino.Carga      = this.Carga;
            var ex = this.Exercicio.ConvertToDTO();

            exercicioTreino.ExercicioId = ex.Id;

            return(exercicioTreino);
        }