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; } }
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; } }