public bool Inserir(IEnumerable <Avaliacao> obj, string token) { try { if (SeguracaServ.validaToken(token)) { foreach (var item in obj) { if (item.ID == 0) { item.DataCriacao = DateTime.UtcNow; item.DataEdicao = DateTime.UtcNow; var r = new AvaliacaoRep().Add(item); } else { item.DataEdicao = DateTime.UtcNow; new AvaliacaoRep().Update(item); } } return(true); } else { return(false); } } catch (Exception ex) { return(false); } }
public int Cadastrar(Avaliacao obj, string token) { try { if (SeguracaServ.validaToken(token)) { if (obj.ID == 0) { obj.DataCriacao = DateTime.UtcNow; obj.DataEdicao = DateTime.UtcNow; return(new AvaliacaoRep().Add(obj)); } else { obj.DataEdicao = DateTime.UtcNow; new AvaliacaoRep().Update(obj); return(1); } } else { throw new Exception("Token inválido!"); } } catch (Exception ex) { throw new Exception("Erro ao efetuar requisição!"); } }
public ProfissionalServico Cadastrar(ProfissionalServico obj, string token) { try { if (SeguracaServ.validaToken(token)) { if (obj.ID == 0) { obj.DataCriacao = DateTime.UtcNow; obj.DataEdicao = DateTime.UtcNow; obj.ID = _Rep.Add(obj); } else { obj.DataEdicao = DateTime.UtcNow; _Rep.Update(obj); } return(obj); } else { throw new Exception("Token inválido!"); } } catch (Exception ex) { throw new Exception("Erro ao efetuar requisição!"); } }
public void Remover(ProfissionalServico obj, string token) { try { if (SeguracaServ.validaToken(token)) { _Rep.Remove(obj); } else { throw new Exception("Token inválido!"); } } catch (Exception) { throw new Exception("Erro ao efetuar requisição!"); } }
public List <Dominio.Entidades.Servico> GetByProfissional(int idProfissional, string token, int idCliente) { try { if (SeguracaServ.validaToken(token)) { return(Rep.GetByProfissional(idProfissional, idCliente)); } else { throw new Exception("Requisição inválida"); } } catch (Exception) { throw new Exception("Erro ao efetuar requisição!"); } }
public void Alterar(ProfissionalServico obj, string token) { try { if (SeguracaServ.validaToken(token)) { obj.DataEdicao = DateTime.UtcNow; _Rep.Update(obj); } else { throw new Exception("Token inválido!"); } } catch (Exception ex) { throw new Exception("Erro ao efetuar requisição!"); } }