示例#1
0
        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
            }
        }
示例#2
0
        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);
        }
示例#3
0
        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
            }
        }