private void PreencheTela(PadraoVO t) { try { if (t != null) { ResponsavelDAO respDAO = new ResponsavelDAO(); ResponsavelVO responsavel = respDAO.RetornaPorID((t as AnimalVO).IdResp) as ResponsavelVO; cbxResp.SelectedIndex = responsavel.Id; cbxEspecie.SelectedItem = (t as AnimalVO).IdEspecie; cbxRaca.SelectedItem = (t as AnimalVO).IdRaca; cbxPorte.SelectedItem = (t as AnimalVO).IdPorte; txtId.Text = (t as AnimalVO).Id.ToString(); txtNome.Text = (t as AnimalVO).Nome; txtPreferencia.Text = (t as AnimalVO).Preferencia; } else { LimpaCampos(this); } } catch (Exception erro) { TrataErro(erro); } }
private void BtnGravar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtNome.Text.Trim())) { throw new Exception("Insira um nome!"); } ResponsavelVO t = RetornaObjetoResp(); if (insercao) { RespDAO.Manipulacao(t, "i"); } else { RespDAO.Manipulacao(t, "u"); } AlteraParaModo(EnumModoOperacao.Navegacao); } catch (Exception erro) { TrataErro(erro); } }
private ResponsavelVO RetornaObjetoResp() { ResponsavelVO objeto = new ResponsavelVO(); objeto.Id = Convert.ToInt16(txtId.Text); objeto.Nome = txtNome.Text; return(objeto); }
private ResponsavelVO RetornaObjetoResp() { ResponsavelVO objeto = new ResponsavelVO(); objeto.Rg = txtRg.Text; objeto.Telefone = txtTelefone.Text; objeto.Email = txtEmail.Text; objeto.Endereco = txtEndereco.Text; objeto.DataNasc = dtPickerDtNasc.SelectionStart; return(objeto); }
private static ResponsavelVO MontaRespVO(DataRow row) { ResponsavelVO t = new ResponsavelVO(); t.Id = Convert.ToInt32(row["idResp"]); t.Nome = row["nome"].ToString(); t.DataNasc = Convert.ToDateTime(row["dataNasc"]); t.Rg = row["rg"].ToString(); t.Telefone = row["telefone"].ToString(); t.Email = row["email"].ToString(); t.Endereco = row["endereco"].ToString(); return(t); }
protected override PadraoVO MontaVO(DataRow dr) { ResponsavelVO t = new ResponsavelVO(); t.Id = Convert.ToInt32(dr["idResp"]); t.Nome = dr["nome"].ToString(); t.DataNasc = Convert.ToDateTime(dr["dataNasc"]); t.Rg = dr["rg"].ToString(); t.Telefone = dr["telefone"].ToString(); t.Email = dr["email"].ToString(); t.Endereco = dr["endereco"].ToString(); return(t); }
protected override SqlParameter[] CriaParametros(PadraoVO o, string manipula) { ResponsavelVO t = o as ResponsavelVO; parametros[0] = new SqlParameter("idResp", t.Id); parametros[1] = new SqlParameter("nome", t.Nome); parametros[2] = new SqlParameter("rg", t.Rg); parametros[3] = new SqlParameter("telefone", t.Telefone); parametros[4] = new SqlParameter("email", t.Email); parametros[5] = new SqlParameter("endereco", t.Endereco); parametros[6] = new SqlParameter("dataNasc", t.DataNasc); parametros[7] = new SqlParameter("manipulacao", manipula); return(parametros); }
private void BtnExcluir_Click(object sender, EventArgs e) { if (!Metodos.Mensagem("Confirma?", TipoMensagemEnum.pergunta)) { return; } try { ResponsavelVO t = RetornaObjetoResp(); RespDAO.Manipulacao(t, "d"); btnPrimeiro.PerformClick(); AlteraParaModo(EnumModoOperacao.Navegacao); } catch (Exception erro) { TrataErro(erro); } }
private void btnGravar_Click(object sender, EventArgs e) { try { ResponsavelVO t = RetornaObjetoResp(); if (insercao) { RespDAO.Manipulacao(t, "i"); } else { RespDAO.Manipulacao(t, "u"); } AlteraParaModo(EnumModoOperacao.Navegacao); } catch (Exception erro) { TrataErro(erro); } }