private void GuardarRutina(RutinaViewModels viewModel) { //var Cliente = new Cliente //{ // RazonSocial = viewModel.RazonSocial, //}; // guarar lciente var Rutina = new Rutina { FechaInicio = viewModel.FechaInicio, FechaFin = viewModel.FechaFin, //SeguimientoId = Cliente.Id, }; // guarda venta foreach (var item in viewModel.Detalle) { var VentaProducto = new Secuencia { RutinaId = Rutina.Id, EjercicioId = item.EjercicioId, Dia = item.Dia, Serie = item.Serie, Repeticiones = item.Repeticion, Orden = item.Orden, }; //guardo } }
private RutinaViewModels ObtenerDetalle(RutinaViewModels viewModel) { var ejercicioAgregar = servicio.FindEjercicio(viewModel.EjercicioElegidoId.Value); var ejercicioViewModel = new EjerciciosViewModels { EjercicioId = ejercicioAgregar.Id, Nombre = ejercicioAgregar.Nombre, //Precio = ejercicioAgregar.Precio }; viewModel.Detalle.Add(ejercicioViewModel); return(viewModel); }
public ViewResult Guardar(RutinaViewModels viewModel) { if (viewModel.Action == "Agregar") { ViewBag.Ejercicios = servicio.ObtenerTodosLosEjercicios(); var model = ObtenerDetalle(viewModel); return(View("Crear", model)); } else { GuardarRutina(viewModel); return(View("Crear")); // guardaremos } }