private AnimalVO RetornaObjetoAnimal() { AnimalVO animal = new AnimalVO(); animal.Id = Convert.ToInt16(txtId.Text); animal.IdResp = Convert.ToInt16((cbxResp.SelectedItem as ResponsavelVO).Id); animal.IdRaca = Convert.ToInt16((cbxRaca.SelectedItem as RacaVO).Id); animal.IdPorte = Convert.ToInt16((cbxPorte.SelectedItem as PorteVO).Id); animal.Nome = txtNome.Text; animal.Preferencia = txtPreferencia.Text; return(animal); }
protected override PadraoVO MontaVO(DataRow dr) { AnimalVO t = new AnimalVO(); t.Id = Convert.ToInt32(dr["idAnimal"]); t.IdResp = Convert.ToInt32(dr["idResp"]); t.IdRaca = Convert.ToInt32(dr["idRaca"]); t.IdPorte = Convert.ToInt32(dr["idPorte"]); t.Nome = dr["nome"].ToString(); t.Preferencia = dr["preferencia"].ToString(); return(t); }
protected override SqlParameter[] CriaParametros(PadraoVO o, string manipula) { AnimalVO t = o as AnimalVO; parametros[0] = new SqlParameter("idAnimal", t.Id); parametros[1] = new SqlParameter("idResp", t.IdResp); parametros[2] = new SqlParameter("idRaca", t.IdRaca); parametros[3] = new SqlParameter("idPorte", t.IdPorte); parametros[4] = new SqlParameter("nome", t.Nome); parametros[5] = new SqlParameter("preferencia", t.Preferencia); parametros[6] = new SqlParameter("manipulacao", manipula); return(parametros); }
private void btnProximo_Click(object sender, EventArgs e) { try { auxiliar = AniDAO.Proximo(Convert.ToInt32(txtId.Text)) as AnimalVO; if (auxiliar != null) { PreencheTela(AniDAO.RetornaPorID(auxiliar.Id)); } } catch (Exception erro) { TrataErro(erro); } }
private static AnimalVO MontaAnimalVO(DataRow row) { AnimalVO t = new AnimalVO(); t.Id = Convert.ToInt32(row["idAnimal"]); t.IdResp = Convert.ToInt32(row["idResp"]); t.IdRaca = Convert.ToInt32(row["idRaca"]); t.IdPorte = Convert.ToInt32(row["idPorte"]); t.Nome = row["nome"].ToString(); t.Preferencia = row["preferencia"].ToString(); t.Raca = row["raca"].ToString(); t.Porte = row["porte"].ToString(); t.IdEspecie = Convert.ToInt32(row["idEspecie"]); t.Especie = row["descricao"].ToString(); return(t); }
private void btnExcluir_Click(object sender, EventArgs e) { if (!Metodos.Mensagem("Confirma?", TipoMensagemEnum.pergunta)) { return; } try { AnimalVO animal = RetornaObjetoAnimal(); AniDAO.Manipulacao(animal, "d"); btnPrimeiro.PerformClick(); AlteraParaModo(EnumModoOperacao.Navegacao); } catch (Exception erro) { TrataErro(erro); } }
private void btnGravar_Click(object sender, EventArgs e) { try { AnimalVO t = RetornaObjetoAnimal(); if (insercao) { AniDAO.Manipulacao(t, "i"); } else { AniDAO.Manipulacao(t, "u"); } AlteraParaModo(EnumModoOperacao.Navegacao); } catch (Exception erro) { TrataErro(erro); } }