예제 #1
0
        public Tipo_entrada Buscar(int codigo)
        {
            try
            {
                Tipo_entrada retorno = null;

                DBSession session = new DBSession();
                Query     quey    = session.CreateQuery("SELECT * FROM tipo_entrada WHERE codigo = @codigo");
                quey.SetParameter("codigo", codigo);
                IDataReader reader = quey.ExecuteQuery();

                if (reader.Read())
                {
                    retorno = new Tipo_entrada(Convert.ToInt32(reader["codigo"]), Convert.ToString(reader["tipo"]));
                }
                reader.Close();
                session.Close();

                return(retorno);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
예제 #2
0
 public void Excluir(Tipo_entrada t)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("DELETE FROM tipo_entrada WHERE codigo = @codigo");
         query.SetParameter("codigo", t.codigo);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
예제 #3
0
 public void Salvar(Tipo_entrada t)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO Tipo_entrada (tipo) VALUES (@tipo) ");
         query.SetParameter("tipo", t.tipo);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
예제 #4
0
 public void Alterar(Tipo_entrada t)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE tipo_entrada SET tipo = @tipo WHERE codigo = @codigo");
         query.SetParameter("tipo", t.tipo)
         .SetParameter("codigo", t.codigo);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }