public void PressSaveAdd(EventHandler press)
        {
            if (this.editado == 'S')
            {
                //Salvar
                this.Save();
                this.editado        = 'N';
                buttonAddSave.Text  = "Adicionar";
                buttonAddSave.Image = "plusIcon30.png";
            }
            else
            {
                Puma.ModelosBanco.ItemSubItem subItem = new Puma.ModelosBanco.ItemSubItem();
                subItem.RelatoriosId = this.itemSubItem.RelatoriosId;
                subItem.Idsetor      = this.itemSubItem.Idsetor;
                subItem.Idsubitem    = this.itemSubItem.Idsubitem;
                subItem.Contador     = this.itemSubItem.Contador + 1;

                Puma.ModelosBanco.Subitemsetor subSetor = new Puma.ModelosBanco.Subitemsetor();
                subSetor = database.GetSubItemSetor(subItem.RelatoriosId, subItem.Idsetor, subItem.Idsubitem);
                if (subSetor != null)
                {
                    subSetor.Quantidade = subItem.Contador;
                    database.UpdateeSubItemSetor(subSetor);
                }

                ContentPage barrilete = new HidraBarrilhete(this.carousel, subItem, database);
                this.database.CreateItemSubItem(subItem);
                this.carousel.Children.Add(barrilete);
                this.carousel.CurrentPage = barrilete;
            }
        }
Exemple #2
0
        protected override void OnCurrentPageChanged()
        {
            var pageSelected = this.CurrentPage.ToString();

            switch (pageSelected)
            {
            case "Puma.Paginas.Reservatorios":
                Puma.Paginas.Reservatorios pageReservatorio = (Puma.Paginas.Reservatorios) this.CurrentPage;
                this.ChangeTitle(pageReservatorio.GetContador().ToString());
                break;

            case "Puma.Paginas.HidraBarrilhete":
                Puma.Paginas.HidraBarrilhete pageBarrilhete = (Puma.Paginas.HidraBarrilhete) this.CurrentPage;
                this.ChangeTitle(pageBarrilhete.GetContador().ToString());
                break;

            case "Puma.Paginas.HidraGeradorAguaQuente":
                Puma.Paginas.HidraGeradorAguaQuente pageGeradorAguaQuente = (Puma.Paginas.HidraGeradorAguaQuente) this.CurrentPage;
                this.ChangeTitle(pageGeradorAguaQuente.GetContador().ToString());
                break;

            case "Puma.Paginas.Hidraulica.HidraRede":
                Puma.Paginas.Hidraulica.HidraRede pageHidraRede = (Puma.Paginas.Hidraulica.HidraRede) this.CurrentPage;
                this.ChangeTitle(pageHidraRede.GetContador().ToString());
                break;

            case "Puma.Paginas.Hidraulica.HidraBombas":
                Puma.Paginas.Hidraulica.HidraBombas pageHidraBombas = (Puma.Paginas.Hidraulica.HidraBombas) this.CurrentPage;
                this.ChangeTitle(pageHidraBombas.GetContador().ToString());
                break;

            case "Puma.Paginas.Hidraulica.HidraRedeGas":
                Puma.Paginas.Hidraulica.HidraRedeGas pageRedeGas = (Puma.Paginas.Hidraulica.HidraRedeGas) this.CurrentPage;
                this.ChangeTitle(pageRedeGas.GetContador().ToString());
                break;
            }
        }