public Boolean DeleteActualMaterial() { if (actualMaterial == null) { MessageBox.Show("No hay ningun material seleccionado."); return false; } else if (QuerryMaterials.DeleteMaterial(actualMaterial.Id)) { MessageBox.Show("El material ha sido eliminado."); actualMaterial = null; return true; } else { MessageBox.Show("Error de acceso a la base de datos. El material no pudo ser eliminado."); return false; } }
public void SetMaterialInformation(Material material) { actualMaterial = material; SetMaterialValues(); switch (materialType) { case MaterialCategory.Dictionary: SetDictionaryValues(); break; case MaterialCategory.Magazine: SetMagazineValues(); break; case MaterialCategory.LectureBook: SetLectureBookValues(); break; case MaterialCategory.LearningBook: SetLearningBookValues(); break; case MaterialCategory.Movie: SetMovieValues(); break; } }
private static Boolean FindCoincidences(Material material, string keywords) { if (keywords == string.Empty) return true; if (SearchMethods.SearchInString(material.Nombre, keywords)) return true; if (SearchMethods.SearchInString(material.Descripcion, keywords)) return true; return false; }
public SearchEventArgs(MaterialCategory _materialType, Material _actualMaterial) { this._materialType = _materialType; this._actualMaterial = _actualMaterial; }