/// <summary> /// Metodo para Guardar/Modificar una entidad Producto /// </summary> /// <param name="info"></param> internal int Guardar(ProductoInfo info) { try { Logger.Info(); var productoDAL = new ProductoDAL(); int result = info.ProductoId; if (info.UsuarioModificacionID != null && info.UsuarioModificacionID != 0) { productoDAL.Actualizar(info); } else { result = productoDAL.Crear(info); } return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
public static bool Actualizar(Producto pro) { return(ProductoDAL.Actualizar(pro)); }