示例#1
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            int           id             = Convert.ToInt32(drigContratos.CurrentRow.Cells["CÓDIGO"].Value);
            ContratoModel contratoModels = new ContratoModel();

            if (id > 0)
            {
                AlterarVisibilidadeDosBotoes();
                var itemContrato           = contratoModels.BuscarPorId(id);
                IndexContratoForm contrato = new IndexContratoForm();
                contrato.TopLevel = false;
                contrato.Editar(itemContrato);
                contrato.ListaContratosForms = this;
                if (panel1.Controls.Count != 0)
                {
                    panel1.Controls.RemoveAt(0);
                }
                panel1.Controls.Add(contrato);
                contrato.Show();
            }
            else
            {
                MessageBox.Show("Selecione um contrato");
            }
        }
示例#2
0
        private void btnAdicionar_Click(object sender, EventArgs e)
        {
            IndexContratoForm contrato = new IndexContratoForm();

            contrato.TopLevel            = false;
            contrato.ListaContratosForms = this;
            if (panel1.Controls.Count != 0)
            {
                panel1.Controls.RemoveAt(0);
            }
            panel1.Controls.Add(contrato);
            contrato.Show();
        }
示例#3
0
        public void PerssistirForm()
        {
            IndexContratoForm contrato = new IndexContratoForm();

            contrato.TopLevel            = false;
            contrato.ListaContratosForms = this;
            if (panel1.Controls.Count != 0)
            {
                panel1.Controls.RemoveAt(0);
            }
            panel1.Controls.Add(contrato);
            contrato.Show();
        }