public bool Agregar(Linea linea) { try { daLinea = new daLinea(); daLinea.IniciarTransaccion(); daLinea.Agregar(linea); daLinea.ConfirmarTransaccion(); } catch (Exception) { daLinea.AbortarTransaccion(); throw; } finally { daLinea.CerrarSesion(); } return true; }
public bool Actualizar(Linea linea) { try { daLinea = new daLinea(); daLinea.IniciarTransaccion(); Linea almacen_ = daLinea.ObtenerPorId(linea.idLinea); almacen_.descripcion = linea.descripcion; almacen_.activo = linea.activo; daLinea.ConfirmarTransaccion(); } catch (Exception) { daLinea.AbortarTransaccion(); throw; } finally { daLinea.CerrarSesion(); } return true; }
public bool Eliminar(int idLinea) { try { daLinea = new daLinea(); daLinea.IniciarTransaccion(); daLinea.EliminarPorId(idLinea, constantes.esquemas.Ventas); daLinea.ConfirmarTransaccion(); } catch (Exception) { daLinea.AbortarTransaccion(); throw; } finally { daLinea.CerrarSesion(); } return true; }