Exemple #1
0
        public IActionResult Create(ArticuloVM dto)
        {
            ViewData["message"] = null;

            if (!ModelState.IsValid)
            {
                return(View(dto));
            }

            Articulo articulo = new Articulo
            {
                Codigo      = dto.Codigo,
                Descripcion = dto.Descripcion,
                Precio      = dto.Precio,
                Costo       = dto.Costo,
                Activo      = dto.Activo
            };

            bool result = artRepository.Create_Articulo(articulo);

            if (!result)
            {
                ViewData["message"] = "El código de articulo ya existe, Ingresar uno nuevo!!";
                return(View(dto));
            }

            return(RedirectToAction("Index", "Articulo"));
        }