}//fin constructor //metodos /* * este metodo se encarga de registrar objeto vacuna animal */ public string RegistrarVacunaAnimal(ObjetoVacunaAnimal miObjetoVacunasAnimal) { string salida = ""; if (BuscarIdentificacionVacunaAnimal(miObjetoVacunasAnimal.IdentificacionAnimal)) { salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" + " vuelva a intentarlo."; }//fin if else { SqlCommand comando = new SqlCommand(); string sentencia = " Insert Into Vacuna_Animal(Id_animal, Id_vacuna, Fec_vacuna" + "Enfermedad, Observaciones)" + " Values (@Id_animal, @Id_vacuna, @Fec_vacuna, @Enfermedad, @Observaciones)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_animal", miObjetoVacunaAnimal.IdentificacionAnimal); comando.Parameters.AddWithValue("@Id_vacuna", miObjetoVacunaAnimal.IdentificacionVacuna); comando.Parameters.AddWithValue("@Fec_vacuna", miObjetoVacunaAnimal.FechaNacimientoAnimal); comando.Parameters.AddWithValue("@Enfermedad", miObjetoVacunaAnimal.EnfermedadAnimal); comando.Parameters.AddWithValue("@Observaciones", miObjetoVacunaAnimal.ObservacionesAnimal); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la vacuna de animal correctamente"; }//fin else return(salida); }//fin RegistrarVacuna
}//fin BuscarIdentificacionVacunaAnimal /* * GetObjetoVacunaAnimal = devuelve un objeto vacuna animal con sus valores respectivos */ public ObjetoVacunaAnimal GetObjetoVacunaAnimal(int identificacionAnimal, int identificacionVacuna, string fechaNacimientoAnimal, string enfermedadAnimal, string observacionesAnimal) { miObjetoVacunaAnimal = new ObjetoVacunaAnimal(identificacionAnimal, identificacionVacuna, fechaNacimientoAnimal, enfermedadAnimal, observacionesAnimal); return(miObjetoVacunaAnimal); }//fin GetObjetoVacunaAnimal
}//fin GetObjetoVacunaAnimal /* * este metodo se encarga de buscar un objeto vacuna animal en especifico y devolverlo */ public ObjetoVacunaAnimal BuscarVacunaAnimal(int identificacion) { ObjetoVacunaAnimal miObjetoVacunaAnimal = null; for (int i = 0; i < miListaVacunasAnimal.Count; i++) { if (miListaVacunasAnimal.ElementAt(i).Equals(identificacion)) { miObjetoVacunaAnimal = miListaVacunasAnimal.ElementAt(i); } //fin if } //fin for return(miObjetoVacunaAnimal); } //fin BuscarVacunaAnimal
}//fin ObtenerMiLista /* * BuscarIdentificacionVacunaAnimal = se encarga de verificar si existe o no un objeto vacuna animal en * el registro */ public bool BuscarIdentificacionVacunaAnimal(int identificacionAnimal) { bool encontrado = false; for (int i = 0; i < miListaVacunasAnimal.Count; i++) { if (miListaVacunasAnimal.ElementAt(i).IdentificacionAnimal.Equals(identificacionAnimal)) { encontrado = true; miObjetoVacunaAnimal = miListaVacunasAnimal.ElementAt(index: identificacionAnimal);//objetoVacunaAnimal posicion = i; }//fin if verdad }//fin return(encontrado); }//fin BuscarIdentificacionVacunaAnimal