Ejemplo n.º 1
0
 public ActionResult Editar(Models.Producto productosP)
 {
     try
     {
         ViewBag.TipoProducto = new SelectList((from s in _tipoProducto.ListarTipoProducto()
                                                select new
         {
             Id = s.IdTipoProducto,
             Descripcion = s.Descripcion + " - " + (s.Moneda == "d" ? "$" : (s.Moneda == "c") ? "₡" : "Error")
         }), "Id", "Descripcion");
         if (!ModelState.IsValid)
         {
             return(View());
         }
         var ProductoEditarBD = Mapper.Map <DATA.Producto>(productosP);
         _repositorioProducto.ActualizarProducto(ProductoEditarBD);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", "Ocurrió un error: " + ex.Message);
         return(View());
     }
 }
Ejemplo n.º 2
0
 public void ActualizarProducto(Producto producto)
 {
     _ProductoRepositorio.ActualizarProducto(producto);
 }