public void CarregaTab() { CommandSubDepartamento CmdSub = new CommandSubDepartamento(); CmdSub.CriarBancoSubDepartamento(); List <SubDepartamento> LSub = CmdSub.GetTabSubDepartamento(); Tabela_SubDepartamento.ItemsSource = LSub; }
private void InputDepartamento_SelectedIndexChanged(object sender, EventArgs e) { if (InputDepartamento.SelectedItem != null) { var itm = (Departamento)InputDepartamento.SelectedItem; InputCodDepartamento.Text = itm.IdDepart.ToString(); CommandSubDepartamento CmSub = new CommandSubDepartamento(); CmSub.CriarBancoSubDepartamento(); List <SubDepartamento> Ldprt = CmSub.GetSubDepartamentoByDprt(itm.IdDepart); InputSubDepartamento.ItemsSource = Ldprt; InputCodSubDepartamento.Text = ""; } }
private async void BtnRemover_Clicked(object sender, EventArgs e) { var send = sender as Button; var item = (SubDepartamento)send.CommandParameter; bool answer = await DisplayAlert("Comanda", "Deseja Remover o Sub Departamento " + item.CodSubDepartamento + " " + item.Descricao, "Sim", "Não"); if (answer == true) { CommandSubDepartamento CmdCor = new CommandSubDepartamento(); CmdCor.CriarBancoSubDepartamento(); CmdCor.DeletarSubDepartamento(item); CarregaTab(); } }
private void SalvarSubDepart_Clicked(object sender, EventArgs e) { String CdSubDepart = InputCodSubDepart.Text; SubDepartamento Dpart = new SubDepartamento(); CommandSubDepartamento CmdSub = new CommandSubDepartamento(); CmdSub.CriarBancoSubDepartamento(); Dpart.Descricao = InputDescricao.Text; if (pickerDepartamento.SelectedItem != null) { var subDerp = (Departamento)pickerDepartamento.SelectedItem; Dpart.CodSubDepartamento = subDerp.IdDepart; } if (InputCodSubDepart.Text == "" || InputCodSubDepart.Text == null) { List <SubDepartamento> Dep = CmdSub.GetMax(); int cod = 1; if (Dep.Count != 0) { cod = Dep[0].CodSubDepartamento + 1; } Dpart.CodSubDepartamento = cod; if (pickerDepartamento.SelectedItem != null) { var PkDepartamento = (Departamento)pickerDepartamento.SelectedItem; Dpart.CdDepartamento = PkDepartamento.IdDepart; } } CmdSub.InserirSubDepartamento(Dpart); CarregaTab(); InputCodSubDepart.Text = ""; InputDescricao.Text = ""; pickerDepartamento.SelectedItem = null; }