Exemplo n.º 1
0
        public bool ActualizarEstado(int IdLinea, string Estado, string usuario)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daLinea odaLinea = new daLinea();
                    exito = odaLinea.ActualizarEstado(con, IdLinea, Estado, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
                return(exito);
            }
        }
Exemplo n.º 2
0
        public List <beLinea> ListarLinea()
        {
            List <beLinea> lstObeLinea = new List <beLinea>();

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daLinea odaLinea = new daLinea();
                    lstObeLinea = odaLinea.ListarLinea(con);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(lstObeLinea);
        }
Exemplo n.º 3
0
        public int AdicionarLinea(beLinea obeLinea, string usuario)
        {
            int idLinea = -1;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daLinea odaLinea = new daLinea();
                    idLinea = odaLinea.AdicionarLinea(con, obeLinea, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(idLinea);
        }
Exemplo n.º 4
0
 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;
 }
Exemplo n.º 5
0
 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;
 }
Exemplo n.º 6
0
 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;
 }
Exemplo n.º 7
0
 public IList<Linea> ObtenerActivos()
 {
     IList<Linea> lineas;
     try
     {
         daLinea = new daLinea();
         daLinea.AbrirSesion();
         List<object[]> filtros = new List<object[]>();
         filtros.Add(new object[] { "activo", true });
         lineas = daLinea.ObtenerLista(filtros);
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         daLinea.CerrarSesion();
     }
     return lineas;
 }
Exemplo n.º 8
0
 public IList<Linea> ObtenerTodos()
 {
     IList<Linea> lineas;
     try
     {
         daLinea = new daLinea();
         daLinea.AbrirSesion();
         lineas = daLinea.ObtenerTodos();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         daLinea.CerrarSesion();
     }
     return lineas;
 }