public List <TSesionCita> recuperarSesionesTrat(int idHist, int idTerap) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.recuperarSesionesTrat(idHist, idTerap)); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void modificarTerapia(TTerapia t) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.modificarTerapia(t); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public List <TTratamiento> getTrataDiagAbiertos(String dni) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.getTrataDiagAbiertos(dni)); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public List <TComentario> getComentarios() { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.getComentarios()); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void eliminarDiagnostico(int id) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.eliminarDiagnostico(id); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void registrarPedido(TPedido pedido) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.registrarPedido(pedido); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public int registrarCita(TSesionCita s) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.registrarCita(s)); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void eliminarSala(string nombre) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.eliminarSala(nombre); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosInexistentesException ex) { throw ex; } }
public void nuevoPaciente(TPaciente p) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.nuevoPaciente(p); } catch (ErrorDatosExistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void registrarTratamiento(TTratamiento t, String dni, DateTime fecha) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.registrarTratamiento(t, dni, fecha); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosExistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } }
/***************************HISTORIALES***************************/ public List <THistorial> recuperarHistoriales(String dni) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.recuperarHistoriales(dni)); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosInexistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } }
/*METODOS TTERAPIA*/ public void nuevaTerapia(TTerapia t) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.nuevaTerapia(t); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = ex.Message; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosExistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } }
public TFisioterapeuta login(String us, String pass) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { return(dao.login(us, pass)); } catch (InvalidPassException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void nuevoDiagnostico(TDiagnostico d) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.nuevoDiagnostico(d); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = ex.Message; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosExistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } }
public void modifFisio(TFisioterapeuta f) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.modifFisio(f); } catch (ErrorDatosInexistentesException ex) { Error e = new Error(); e.Content = ex.Message; throw new FaultException <Error>(e); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } }
public void cerrarTratamiento(TTratamiento t) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.cerrarTratamiento(t); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosInexistentesException ex) { Error e = new Error(); e.Content = "No se encuentra el diagnóstico en la BD."; throw new FaultException <Error>(e); } }
public void borrarCom(int id) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.borrarCom(id); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosInexistentesException ex) { Error e = new Error(); e.Content = "No se encuentra el comentario en la BD."; throw new FaultException <Error>(e); } }
public void modifSesion(TSesionCita s) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.modifSesion(s); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosInexistentesException ex) { Error e = new Error(); e.Content = "No se encuentra la sesion en la BD."; throw new FaultException <Error>(e); } }
public void añadirMaterial(String nombre) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.añadirMaterial(nombre); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } catch (ErrorDatosExistentesException ex) { Error e = new Error(); e.Content = "'" + nombre + "' ya existe en la base de datos."; throw new FaultException <Error>(e); } }
public void registrarNuevoHist(THistorial h) { IAccesoDatos dao = AccesoDatos.CreateDao(); try { dao.registrarNuevoHist(h); } catch (SqlException ex) { ErrorSql e = new ErrorSql(); e.Content = "Error en la conexión con la base de datos, intentelo de nuevo, si perdura el fallo consulte con su administrador."; throw new FaultException <ErrorSql>(e); } /* catch (ErrorDatosInexistentesException ex) * { * Error e = new Error(); * e.Content = "No se ha realizado la operación. No se registró una sesión previamente."; * throw new FaultException<Error>(e); * }*/ }
/// <summary> /// Metodo que cambia el estado del paquete cada 2 segudos y por ultimo lo inserta en la base de datos /// </summary> public void MockCicloDeVida() { while (estado != EEstado.Entregado) { System.Threading.Thread.Sleep(4000); if (estado == EEstado.Ingresado) { estado = EEstado.EnViaje; } else { estado = EEstado.Entregado; } InformarEstado.Invoke(new object { }, EventArgs.Empty); } try { PaqueteDAO.Insertar(this); } catch (Exception ex) { ErrorSql.Invoke(ex.Message); } }