Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. using Troxa.DataBase;
  8. using Troxa.Model;
  9.  
  10. using Xamarin.Forms;
  11. using Xamarin.Forms.Xaml;
  12.  
  13. namespace Troxa.View
  14. {
  15. [XamlCompilation(XamlCompilationOptions.Compile)]
  16. public partial class EstabelecimentoCadastro : TabbedPage
  17. {
  18. private ManipularDB AcessoDB;
  19. private int intTipoOperacao;
  20. private Estabelecimento estabelecimento;
  21.  
  22. public EstabelecimentoCadastro (int intTipoOperacao, ManipularDB AcessoDB, Estabelecimento estabelecimentoAtual)
  23. {
  24. InitializeComponent ();
  25.  
  26. this.AcessoDB = AcessoDB;
  27. this.intTipoOperacao = intTipoOperacao;
  28.  
  29. if (intTipoOperacao == 1)
  30. {
  31. estabelecimento = new Estabelecimento();
  32. }
  33. else {
  34. estabelecimento = estabelecimentoAtual;
  35. BindingContext = estabelecimento;
  36. }
  37. }
  38.  
  39. public void GravarClick(object sender, EventArgs args) {
  40.  
  41. try {
  42. if (fldNomeEstabelecimento.Text.Equals("") || fldCidade.Text.Equals("") || fldBairro.Text.Equals("") || fldTelefone.Text.Equals("")){
  43. DisplayAlert("Mensagem de Alerta!", "Há campos obrigatórios em branco", "OK");
  44. }
  45. else {
  46. if (intTipoOperacao == 1) {
  47. estabelecimento.NomeEstabelecimento = fldNomeEstabelecimento.Text;
  48. estabelecimento.TipoEstabelecimento = fldTipoEstabelecimento.SelectedIndex;
  49. estabelecimento.Endereco = fldEndereco.Text;
  50. estabelecimento.Bairro = fldBairro.Text;
  51. estabelecimento.Cidade = fldCidade.Text;
  52. estabelecimento.Estado = fldEstado.SelectedIndex;
  53. estabelecimento.Telefone = fldTelefone.Text;
  54. estabelecimento.Email = fldEmail.Text;
  55. estabelecimento.NivelAtendimento = fldNivelAtendimento.SelectedIndex;
  56. estabelecimento.QualidadePrato = fldQualidadePrato.SelectedIndex;
  57. estabelecimento.ClassificacaoPreco = fldClassificacaoPreco.SelectedIndex;
  58. estabelecimento.TipoLocalizacao = fldLocalizacao.SelectedIndex;
  59. }
  60. }
  61. }
  62. finally { }
  63. }
  64.  
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement