예제 #1
0
 public bool Actualizar(MetodoImpresion metodo)
 {
     try
     {
         daMetodoImpresion = new daMetodoImpresion();
         daMetodoImpresion.IniciarTransaccion();
         MetodoImpresion almacen_ = daMetodoImpresion.ObtenerPorId(metodo.idMetodoImpresion);
         almacen_.descripcion = metodo.descripcion;
         almacen_.fcPases = metodo.fcPases;
         almacen_.fcCambios = metodo.fcCambios;
         almacen_.fcX = metodo.fcX;
         almacen_.fcY = metodo.fcY;
         almacen_.letras = metodo.letras;
         almacen_.activo = metodo.activo;
         daMetodoImpresion.ConfirmarTransaccion();
     }
     catch (Exception)
     {
         daMetodoImpresion.AbortarTransaccion();
         throw;
     }
     finally
     {
         daMetodoImpresion.CerrarSesion();
     }
     return true;
 }
예제 #2
0
 public bool Agregar(MetodoImpresion metodo)
 {
     try
     {
         daMetodoImpresion = new daMetodoImpresion();
         daMetodoImpresion.IniciarTransaccion();
         daMetodoImpresion.Agregar(metodo);
         daMetodoImpresion.ConfirmarTransaccion();
     }
     catch (Exception)
     {
         daMetodoImpresion.AbortarTransaccion();
         throw;
     }
     finally
     {
         daMetodoImpresion.CerrarSesion();
     }
     return true;
 }
예제 #3
0
 public bool Eliminar(int idMetodoImpresion)
 {
     try
     {
         daMetodoImpresion = new daMetodoImpresion();
         daMetodoImpresion.IniciarTransaccion();
         daMetodoImpresion.EliminarPorId(idMetodoImpresion, constantes.esquemas.Ventas);
         daMetodoImpresion.ConfirmarTransaccion();
     }
     catch (Exception)
     {
         daMetodoImpresion.AbortarTransaccion();
         throw;
     }
     finally
     {
         daMetodoImpresion.CerrarSesion();
     }
     return true;
 }