示例#1
0
        public void Post([FromBody] RestauranteViewModel model)
        {
            var restaurante = new Restaurante();

            _mapper.Map(model, restaurante);
            //var restaurante = new Restaurante
            //{
            //    Nombre = model.Nombre,
            //    Domicilio = model.Direccion,
            //    PaginaWeb = model.PaginaWeb,
            //    HoraDeCierre = model.HoraDeCierre
            //};
            _restauranteService.Agregar(restaurante);
        }
示例#2
0
        public IActionResult Agregar(RestauranteViewModel model)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError("", "Te hacen falta campos");
                return(View(model));
            }

            var restaurante = new Restaurante {
                Nombre       = model.Nombre,
                Domicilio    = model.Direccion,
                HoraDeCierre = model.HoraDeCierre,
                FechaDeAlta  = DateTime.Now,
                Telefono     = int.Parse(model.Telefono)
            };
            var id = _restauranteService.Agregar(restaurante);

            return(View(model));
        }