public ProcesadorDeTareas(ILog logger, IRepositorioTareas repositorioTareas, IRepositorioUsuarios repositorioUsuarios, Mapeador mapeador, IRepositorioResultadoTareasViewModel repositorioResultadoTareasViewModel) { this.logger = logger; this.repositorioTareas = repositorioTareas; this.repositorioUsuarios = repositorioUsuarios; this.mapeador = mapeador; this.repositorioResultadoTareasViewModel = repositorioResultadoTareasViewModel; }
public void Guardar(Tarea tarea) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioTareas(_conexionBd.AbrirConexion()); _repositorio.Guardar(tarea); _conexionBd.CerrarConexion(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Borrar(int id) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioTareas(_conexionBd.AbrirConexion()); _repositorio.Borrar(id); _conexionBd.CerrarConexion(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public List <Tarea> GetTareas() { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioTareas(_conexionBd.AbrirConexion()); var lista = _repositorio.GetTareas(); _conexionBd.CerrarConexion(); return(lista); } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool Existe(Tarea tarea) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioTareas(_conexionBd.AbrirConexion()); var existe = _repositorio.Existe(tarea); _conexionBd.CerrarConexion(); return(existe); } catch (Exception ex) { throw new Exception(ex.Message); } }