public void AlterarStatus(int paginaId, PaginaStatus status) { this.Session.CreateQuery( "update from Pagina set Status = :status where Id = :paginaId") .SetParameter("paginaId", paginaId) .SetParameter("status", status) .ExecuteUpdate(); }
public void AlterarStatusDaPaginaPorDocumento(int documentoId, PaginaStatus statusPagina) { this.Session.CreateQuery( "update from Pagina set Status = :status where Documento.Id = :documentoId") .SetParameter("status", statusPagina) .SetParameter("documentoId", documentoId) .ExecuteUpdate(); }
public void AlterarStatusDaPagina(int paginaId, PaginaStatus statusParaReconhecimentoPosAjuste) { this.Session.CreateQuery( "update from Pagina set Status = :status where Id = :paginaId") .SetParameter("status", statusParaReconhecimentoPosAjuste) .SetParameter("paginaId", paginaId) .ExecuteUpdate(); }
public void AlterarStatusDaPaginaNaoExcluidaPorLote(int loteId, PaginaStatus status) { this.Session .CreateQuery("update Pagina set Status = :status where Lote.Id = :lote And Status != :statusExcluido") .SetParameter("status", status) .SetParameter("lote", loteId) .SetParameter("statusExcluido", PaginaStatus.StatusExcluida) .ExecuteUpdate(); }
public void AlterarStatus(Documento documento, int ordem, PaginaStatus paginaStatus) { this.Session.CreateQuery( "update from Pagina set Status = :status where Documento.Id = :documentoId and Ordem = :ordem") .SetParameter("status", paginaStatus) .SetParameter("documentoId", documento.Id) .SetParameter("ordem", ordem) .ExecuteUpdate(); }
public IList <Pagina> ObterPorStatus(PaginaStatus paginaStatus) { return(this.Session.QueryOver <Pagina>() .Where(x => x.Status == paginaStatus) .List <Pagina>()); }