public void BotaoInserir() { try { SituacaoVendedorSelected = new SituacaoVendedorDTO(); IsEditar = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Alerta do sistema", MessageBoxButton.OK, MessageBoxImage.Error); } }
public IList <SituacaoVendedorDTO> SelectSituacaoVendedor(SituacaoVendedorDTO situacaoVendedor) { try { IList <SituacaoVendedorDTO> Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <SituacaoVendedorDTO> DAL = new NHibernateDAL <SituacaoVendedorDTO>(Session); Resultado = DAL.Select(situacaoVendedor); } return(Resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public SituacaoVendedorDTO SalvarAtualizarSituacaoVendedor(SituacaoVendedorDTO situacaoVendedor) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <SituacaoVendedorDTO> DAL = new NHibernateDAL <SituacaoVendedorDTO>(Session); DAL.SaveOrUpdate(situacaoVendedor); Session.Flush(); } return(situacaoVendedor); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public int DeleteSituacaoVendedor(SituacaoVendedorDTO situacaoVendedor) { try { int Resultado = -1; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <SituacaoVendedorDTO> DAL = new NHibernateDAL <SituacaoVendedorDTO>(Session); DAL.Delete(situacaoVendedor); Session.Flush(); Resultado = 0; } return(Resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public void AtualizarListaSituacaoVendedor(int pagina) { try { using (ServicoSISClient Servico = new ServicoSISClient()) { if (pagina == 0) { IndiceNavegacao = 0; } else if (pagina > 0 && ListaSituacaoVendedor.Count == QuantidadePagina) { IndiceNavegacao += QuantidadePagina; } else if (pagina < 0 && IndiceNavegacao != 0) { IndiceNavegacao -= QuantidadePagina; } SituacaoVendedorDTO SituacaoVendedor = new SituacaoVendedorDTO(); if (!Filtro.Trim().Equals("")) { SituacaoVendedor.Nome = Filtro; } List <SituacaoVendedorDTO> ListaServ = Servico.SelectSituacaoVendedorPagina(IndiceNavegacao, QuantidadePagina, SituacaoVendedor); ListaSituacaoVendedor.Clear(); foreach (SituacaoVendedorDTO objAdd in ListaServ) { ListaSituacaoVendedor.Add(objAdd); } SituacaoVendedorSelected = null; } QuantidadeCarregada = ListaSituacaoVendedor.Count; ControlarNavegacao(); } catch (Exception ex) { throw ex; } }
public new List <SituacaoVendedorDTO> SelectSituacaoVendedor(SituacaoVendedorDTO dtoPesquisa) { return(base.SelectSituacaoVendedor(dtoPesquisa)); }