private void Parcial() { try { var numMesa = new NumeroView(); numMesa.ShowDialog(); if (numMesa.Value != 0) { var mesa = GetMesa(numMesa.Value); if (mesa != null) { Mapper.CreateMap(typeof(PedidoRestauranteModel), typeof(PedidoRestaurante)); Mapper.Map(mesa, mesa.EntityRestaurante); Utils.ParcialMesa(mesa.EntityRestaurante); } else { CustomMessageBox.MensagemInformativa("A mesa não está aberta ou não foi confirmada ainda."); } } } catch (Exception ex) { CustomMessageBox.MensagemErro(ex.Message); Erp.Business.Utils.GerarLog(ex); } }
private void TxtValorIpi_OnKeyUp(object sender, KeyEventArgs e) { try { const string msgProdNaoEncontrado = "Produto não encontrado"; if (Model.ProdutoAtual.Produto == null) { CustomMessageBox.MensagemInformativa(msgProdNaoEncontrado); TxtProduto.Focus(); return; } if (Model.ProdutoAtual.Produto.Id == 0) { CustomMessageBox.MensagemInformativa(msgProdNaoEncontrado); TxtProduto.Focus(); return; } if (Model.ProdutoAtual != null) { var result = DataValidation.ValidateEntity(Model.ProdutoAtual); if (result.HasError) { throw new Exception(result.MensagemErro()); } Model.SalvarProduto(); } TxtProduto.Focus(); } catch (Exception ex) { CustomMessageBox.MensagemErro(ex.Message); throw; } }
//private void LancamentoInicialView_OnPreviewKeyDown(object sender, KeyEventArgs e) //{ // if (e.Key == Key.Escape) // { // Hide(); // } //} private void LancamentoInicialView_OnClosed(object sender, EventArgs e) { var dia = LancamentoInicialRepository.DiaLancado(Settings.Default.Caixa, DateTime.Now, App.Proprietaria); if (dia == null) { CustomMessageBox.MensagemInformativa("Não foi identificado um lançamento inicial de caixa.\n\n " + "A aplicação será encerrada."); Process.GetCurrentProcess().Kill(); } }
private void Login() { try { var pessoa = PessoaFisicaRepository.GetByLogin(Usuario); var senha = Criptografia.CriptografarSenha(Senha); if (pessoa != null && senha.Equals(pessoa.Senha)) { App.Usuario = pessoa; IsTelaVisibility = Visibility.Hidden; return; } MensagemInformativa("Usuário ou senha inválido."); } catch (Exception ex) { CustomMessageBox.MensagemInformativa("Erro ao entrar:\n" + ex.Message); } }
private void TxtProduto_OnPreviewKeyUp(object sender, KeyEventArgs e) { try { if (e.Key == Key.Enter) { if (!string.IsNullOrEmpty(TxtProduto.Text)) { var modProds = new ProdutosEncontradosGridModel(); modProds.Filter = TxtProduto.Text; if (modProds.Collection.IsNotEmpty()) { if (modProds.Collection.Count > 1) { modProds.WindowSelect.ShowDialog(); if (modProds.CurrentItem != null) { Model.ProdutoAtual.Produto = modProds.CurrentItem; } else { TxtProduto.Focus(); } } else { Model.ProdutoAtual.Produto = modProds.Collection[0]; } } else { TxtProduto.Focus(); CustomMessageBox.MensagemInformativa("Não foram encontrados produtos correspondentes à pesquisa"); } } } } catch (Exception ex) { CustomMessageBox.MensagemErro(ex.Message); } }
protected void OperacaoConcluida() { CustomMessageBox.MensagemInformativa("Operação concluída com sucesso."); }
public override void Excluir() { CustomMessageBox.MensagemInformativa("Esta operação não é suportada."); }
public static void MensagemInformativa(string mensagem) { CustomMessageBox.MensagemInformativa(mensagem); }