public override void BotaoInserir() { try { UnidadeProdutoSelected = new UnidadeProduto(); IsEditar = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Alerta do sistema", MessageBoxButton.OK, MessageBoxImage.Error); } }
public override void BotaoCancelar() { try { BotaoLocalizar(); IsEditar = false; UnidadeProdutoSelected = null; } catch (Exception ex) { MessageBox.Show(ex.Message, "Alerta do sistema", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void SalvarAtualizarUnidadeProduto() { try { using (ServiceServidor Servico = new ServiceServidor()) { Servico.SalvarAtualizarUnidadeProduto(UnidadeProdutoSelected); UnidadeProdutoSelected = null; } } catch (Exception ex) { throw ex; } }
public void ExcluirUnidadeProduto() { try { using (ServiceServidor Servico = new ServiceServidor()) { Servico.DeleteUnidadeProduto(UnidadeProdutoSelected); UnidadeProdutoSelected = null; } } catch (Exception ex) { throw ex; } }
public void AtualizarListaUnidadeProduto(int pagina) { try { using (ServiceServidor Servico = new ServiceServidor()) { if (pagina == 0) { IndiceNavegacao = 0; } else if (pagina > 0 && ListaUnidadeProduto.Count == QuantidadePagina) { IndiceNavegacao += QuantidadePagina; } else if (pagina < 0 && IndiceNavegacao != 0) { IndiceNavegacao -= QuantidadePagina; } UnidadeProduto UnidadeProduto = new UnidadeProduto(); if (!Filtro.Trim().Equals("")) { UnidadeProduto.sigla = Filtro; } IList <UnidadeProduto> ListaServ = Servico.SelectUnidadeProdutoPagina(IndiceNavegacao, true, QuantidadePagina, true, UnidadeProduto); ListaUnidadeProduto.Clear(); foreach (UnidadeProduto objAdd in ListaServ) { ListaUnidadeProduto.Add(objAdd); } UnidadeProdutoSelected = null; } QuantidadeCarregada = ListaUnidadeProduto.Count; ControlarNavegacao(); } catch (Exception ex) { throw ex; } }
public new IList <UnidadeProduto> SelectUnidadeProduto(UnidadeProduto UnidadeProduto) { return(base.SelectUnidadeProduto(UnidadeProduto)); }