public void Delete(int id) { CordenatesRepository cordenatesRepository; CordenatesModel cordenates; try { if (id == 0) { throw new Exception("ID inválido"); } else { cordenatesRepository = new CordenatesRepository(_loggerFactory, _config); cordenates = Get(id); if (cordenatesRepository != null) { cordenatesRepository.Delete(id); } } } catch (Exception ex) { throw ex; } }
public List <CordenatesModel> Get(string name = null) { CordenatesRepository cordenatesRepository; List <CordenatesModel> clientes; try { cordenatesRepository = new CordenatesRepository(_loggerFactory, _config); clientes = cordenatesRepository.Get(); } catch (Exception ex) { throw ex; } return(clientes); }
public CordenatesModel Get(int id) { CordenatesRepository cordenatesRepository; CordenatesModel cordenates; try { cordenatesRepository = new CordenatesRepository(_loggerFactory, _config); cordenates = cordenatesRepository.Get(id); } catch (Exception ex) { throw ex; } return(cordenates); }
public CordenatesModel Update(CordenatesModel cordenates) { CordenatesRepository cordenatesRepository; try { cordenatesRepository = new CordenatesRepository(_loggerFactory, _config); if (cordenates.ID == 0) { throw new Exception("ID diferente de 0, avalie a utilização do POST"); } else { cordenatesRepository.Update(cordenates); } } catch (Exception ex) { throw ex; } return(cordenates); }