}//fin constructor //metodos /* * este metodo se encarga de registrar objeto vacunas */ public string RegistrarVacuna(ObjetoVacunas miObjetoVacunas) { string salida = ""; if (BuscarIdentificacionVacuna(miObjetoVacunas.IdentificacionVacuna)) { 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 Vacunas (Id_vacuna, Descripcion)" + " Values (@Id_vacuna, @Descripcion)"; comando.CommandType = CommandType.Text; comando.CommandText = sentencia; comando.Connection = cadenaConexion.conexion; comando.Parameters.AddWithValue("@Id_vacuna", miObjetoVacunas.IdentificacionVacuna); comando.Parameters.AddWithValue("@Descripcion", miObjetoVacunas.DescripcionVacuna); //abrir conexion cadenaConexion.abrir(); comando.ExecuteNonQuery(); //cerrar conexion cadenaConexion.cerrar(); salida = "Se agrego la vacuna correctamente"; }//fin else return(salida); }//fin RegistrarVacuna
}//fin GetObjetoVacuna /* * este metodo se encarga de buscar un objeto vacuna en especifico y devolverlo */ public ObjetoVacunas BuscarVacuna(int identificacion) { ObjetoVacunas miObjetoVacunas = null; for (int i = 0; i < ControladorFRMVacuna.miListaVacunas.Count; i++) { if (ControladorFRMVacuna.miListaVacunas.ElementAt(i).Equals(identificacion)) { miObjetoVacunas = ControladorFRMVacuna.miListaVacunas.ElementAt(i); } //fin if } //fin for return(miObjetoVacunas); } //fin BuscarVacuna
}//fin ObtenerMiLista /* * BuscarIdentificacionVacuna = se encarga de verificar si existe o no un objeto vacuna en * el registro */ public bool BuscarIdentificacionVacuna(int identificacionVacuna) { bool encontrado = false; for (int i = 0; i < miListaVacunas.Count; i++) { if (miListaVacunas.ElementAt(i).IdentificacionVacuna.Equals(identificacionVacuna)) { encontrado = true; miObjetoVacunas = miListaVacunas.ElementAt(index: identificacionVacuna);//objetoVacuna posicion = i; }//fin if verdad }//fin return(encontrado); }//fin BuscarIdentificacionVacuna
}//fin BuscarIdentificacionVacuna /* * GetObjetoVacuna = devuelve un objeto Vacuna con sus valores respectivos */ public ObjetoVacunas GetObjetoVacuna(int identificacionVacuna, string descripcionVacuna) { miObjetoVacunas = new ObjetoVacunas(identificacionVacuna, descripcionVacuna); return(miObjetoVacunas); }//fin GetObjetoVacuna