Exemple #1
0
        public IActionResult Edit(ArticuloVM dto)
        {
            if (!ModelState.IsValid)
            {
                return(View(dto));
            }

            Articulo articulo = artRepository.GetArticulo(dto.Id);

            articulo.Codigo      = dto.Codigo;
            articulo.Descripcion = dto.Descripcion;
            articulo.Precio      = dto.Precio;
            articulo.Costo       = dto.Costo;
            articulo.Activo      = dto.Activo;

            bool result = artRepository.Update_Articulo(articulo);

            if (!result)
            {
                ViewData["message"] = "El Código le pertenece a otro registro, Ingresar uno nuevo!!";
                return(View(dto));
            }

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