//Users public bool CanLogin(string username, string password) { try { return(usersManager.CanLogin(username, password)); } catch (DatabaseConnectionException e) { ServiceData sd = new ServiceData(); sd.ErrorMessage = e.Message; throw new FaultException <ServiceData>(sd, new FaultReason(sd.ErrorMessage)); } catch (DatabaseCommandTextException e) { ServiceData sd = new ServiceData(); sd.ErrorMessage = e.Message; throw new FaultException <ServiceData>(sd, new FaultReason(sd.ErrorMessage)); } catch (DatabaseParameterException e) { ServiceData sd = new ServiceData(); sd.ErrorMessage = e.Message; throw new FaultException <ServiceData>(sd, new FaultReason(sd.ErrorMessage)); } }