public bool addTerapeuta(string token, TerapeutaWEB terapeuta, ContaWEB conta) { bool resultado = false; int idConta = -1; checkAuthentication(token, false); Conta c = new Conta(); c.username = conta.username; c.password = conta.password; c.isAdmin = conta.isAdmin; idConta = handler.addConta(c); if (idConta != -1) { Terapeuta t = new Terapeuta(); t.Conta = handler.getContaByID(idConta); t.nome = terapeuta.nome; t.cc = terapeuta.cc; t.dataNasc = getData(terapeuta.dataNasc); t.telefone = terapeuta.telefone; resultado = handler.addTerapeuta(t); } return(resultado); }
public List <TerapeutaWEB> getAllTerapeutas(string token) { checkAuthentication(token, false); List <TerapeutaWEB> listaTerapeutaWEB = new List <TerapeutaWEB>(); List <Terapeuta> listaTerapeutas = handler.getAllTerapeutas(); foreach (Terapeuta terapeuta in listaTerapeutas) { TerapeutaWEB t = new TerapeutaWEB(); t.id = terapeuta.Id; t.nome = terapeuta.nome; t.dataNasc = terapeuta.dataNasc.Day.ToString() + "/" + terapeuta.dataNasc.Month.ToString() + "/" + terapeuta.dataNasc.Year.ToString(); t.cc = terapeuta.cc; t.telefone = terapeuta.telefone; t.contaID = terapeuta.Conta.Id; listaTerapeutaWEB.Add(t); } return(listaTerapeutaWEB); }
public bool editTerapeuta(string token, TerapeutaWEB terapeuta, ContaWEB conta) { checkAuthentication(token, false); bool resultado = false; Conta contaBd = new Conta(); contaBd.Id = conta.id; contaBd.isAdmin = conta.isAdmin; contaBd.username = conta.username; contaBd.password = conta.password; Terapeuta t = new Terapeuta(); t.Id = terapeuta.id; t.nome = terapeuta.nome; t.cc = terapeuta.cc; t.dataNasc = getData(terapeuta.dataNasc); t.telefone = terapeuta.telefone; resultado = handler.editTerapeuta(t, contaBd); return(resultado); }