コード例 #1
0
        public frmCadastro(int id)
        {
            InitializeComponent();

            this.id = id;
            //DeixaAzul();
            try
            {
                if (id != 0)
                {
                    this.Text      = "Alteração";
                    btnSalvar.Text = "Alterar";
                    model          = new ModelUsuario();
                    u = model.BuscaId(id);
                    // exibir dados no formulario
                    txtEmail.Text = u.Email;
                    txtNome.Text  = u.Nome;
                    mskCPF.Text   = u.Cpf;
                    dtpData.Value = DateTime.Parse(u.DataNasc);
                    if (u.Sexo.ToString().Equals("M"))
                    {
                        radMasc.Checked = true;
                    }
                    else
                    {
                        radFem.Checked = true;
                    }
                    cmbCargo.SelectedItem = u.Cargo;
                }
                else
                {
                    this.Text = "Cadastro";
                    cmbCargo.SelectedIndex = 0;
                    radMasc.Checked        = true;
                }
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #2
0
        public frmCadastroAlteracaoProjeto(Usuario u, int idProjeto)
        {
            InitializeComponent();
            model  = new ModelProjeto();
            this.u = u;
            // testar recebimento do ID para mudar o texto entre "CADASTRO" e "ALTERACAO", que nem PHP
            this.Text = "ALTERAR";
            id        = idProjeto;

            try
            {
                if (id != 0)
                {
                    this.Text      = "Alteração";
                    btnSalvar.Text = "Alterar";
                    p = model.BuscaId(id);
                    // exibir dados no formulario
                    txtNome.Text      = p.Nome;
                    txtDescricao.Text = p.Descricao;
                    modelUsuario      = new ModelUsuario();
                    u = modelUsuario.BuscaId(p.Id_ceo);
                }
                else
                {
                    p            = new Projeto();
                    this.Text    = "Cadastro";
                    modelUsuario = new ModelUsuario();
                    u            = modelUsuario.BuscaId(u.IdUser);
                }

                lblIdCEO.Text   = u.IdUser.ToString();
                lblNomeCEO.Text = u.Nome;
            }
            catch (Exception e)
            {
                throw e;
            }
        }