public bool AgregarDestino(string nombre, string ciudad, string pais, string id) { bool retorno = false; Destino unD = new Destino(nombre, ciudad, pais, id); if (RepoDestinos.Add(unD)) { retorno = true; FachadaAgencia.Instancia.SerializarTodo(); FachadaAgencia.Instancia.GuardarParametros(":"); } return(retorno); }
public bool EliminarDestino(string nombre, string ciudad, string pais, string id) { bool retorno = false; //Verifico si existe el destino a eliminar Destino unD = instancia.RepoDestinos.FindById(id); if (unD != null) { //verifico que el destino no este en uso if (RepoExcurciones.FindDestinoById(id) == null) { retorno = RepoDestinos.Delete(unD); FachadaAgencia.Instancia.SerializarTodo(); FachadaAgencia.Instancia.GuardarParametros(":"); } } return(retorno); }