Exemple #1
0
        public int inactivarPaciente(Paciente paciente)
        {
            try
            {
                DAPaciente DaPaciente = new DAPaciente();
                paciente.IdPaciente = DaPaciente.inactivarPaciente(paciente);


                if (paciente.IdPaciente > 0)
                {
                    ObrasPacientes obraPaciente = new ObrasPacientes();

                    obraPaciente.IdPaciente  = paciente.IdPaciente;
                    obraPaciente.UsuarioBaja = paciente.UsuarioBaja;
                    obraPaciente.FechaBaja   = paciente.FechaBaja;

                    DAObraPaciente DaObraPaciente = new DAObraPaciente();
                    int            idObraPaciente = DaObraPaciente.inactivarObraPaciente(obraPaciente);
                }
                return(paciente.IdPaciente);
            }

            catch (Exception e)
            {
                throw e;
            }
        }
Exemple #2
0
        public int RegistrarPacientes(Paciente paciente, string p_obraSocial, string p_plan, string nroAfiliado)
        {
            try
            {
                DAPaciente DaPaciente = new DAPaciente();
                paciente.IdPaciente = DaPaciente.DaRegistrarPaciente(paciente);


                if (paciente.IdPaciente > 0)
                {
                    ObrasPacientes obraPaciente = new ObrasPacientes();

                    obraPaciente.IdObraSocial = Convert.ToInt32(p_obraSocial);
                    obraPaciente.IdPaciente   = paciente.IdPaciente;
                    obraPaciente.IdPlan       = Convert.ToInt32(p_plan);
                    obraPaciente.nroAfiliado  = nroAfiliado;
                    obraPaciente.UsuarioAlta  = paciente.UsuarioAlta;
                    obraPaciente.FechaAlta    = paciente.FechaAlta;

                    DAObraPaciente DaObraPaciente = new DAObraPaciente();
                    int            idObraPaciente = DaObraPaciente.RegistrarObraPaciente(obraPaciente);
                }
                return(paciente.IdPaciente);
            }

            catch (Exception e)
            {
                throw e;
            }
        }
Exemple #3
0
 public string actualizarPaciente(Paciente paciente)
 {
     try
     {
         DAPaciente DaPaciente = new DAPaciente();
         return(DaPaciente.actualizarPaciente(paciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #4
0
 public DataTable buscarPaciente(string idPaciente)
 {
     try
     {
         DAPaciente daPaciente = new DAPaciente();
         return(daPaciente.buscarPaciente(idPaciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #5
0
 public DataTable cargarPacientes()
 {
     try
     {
         DAPaciente daPaciente = new DAPaciente();
         return(daPaciente.cargarPacientes());
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #6
0
 public Paciente BuscarPaciente(string dniPaciente)
 {
     try
     {
         DAPaciente DaPaciente = new DAPaciente();
         return(DaPaciente.BuscarPaciente(dniPaciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #7
0
 public int RegistrarPaciente(Paciente paciente)
 {
     try
     {
         DAPaciente DaPaciente = new DAPaciente();
         return(DaPaciente.DaRegistrarPaciente(paciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #8
0
 public int registrarOSPaciente(ObrasPacientes obrasPaciente)
 {
     try
     {
         DAPaciente DAPaciente = new DAPaciente();
         return(DAPaciente.registrarOSPaciente(obrasPaciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #9
0
 public DataTable obraSocialPaciente(string idPaciente)
 {
     try
     {
         DAPaciente DaPaciente = new DAPaciente();
         return(DaPaciente.obraSocialPaciente(idPaciente));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #10
0
        //public string RegistrarTurno(Turno turno, Paciente paciente, string p_obraSocial, string p_planObra, bool es_edicion)
        //{
        //    string mensaje = "OK";

        //    int idPaciente;

        //    try
        //    {
        //        if (es_edicion)
        //        {
        //            DAPaciente DaPaciente = new DAPaciente();
        //            paciente.UsuarioMod = 1; //hardcode
        //            paciente.FechaMod = DateTime.Now;
        //            idPaciente = DaPaciente.DaEditarPaciente(paciente);
        //        }
        //        else
        //        {
        //            DAPaciente DaPaciente = new DAPaciente();
        //            idPaciente = DaPaciente.DaRegistrarPaciente(paciente);

        //        }

        //        ObrasPacientes obraPaciente = new ObrasPacientes();

        //        obraPaciente.IdObraSocial = Convert.ToInt32(p_obraSocial);
        //        obraPaciente.IdPaciente = idPaciente;
        //        obraPaciente.IdPlan = Convert.ToInt32(p_planObra);
        //        obraPaciente.nroAfiliado = turno.NroAfiliado;
        //        obraPaciente.UsuarioAlta = paciente.UsuarioAlta;
        //        obraPaciente.FechaAlta = paciente.FechaAlta;

        //        DAObraPaciente DaObraPaciente = new DAObraPaciente();
        //        int idObraPaciente = DaObraPaciente.RegistrarObraPaciente(obraPaciente);

        //        turno.Paciente = paciente;
        //        turno.Paciente.IdPaciente = idPaciente;

        //        DATurno Daturno = new DATurno();
        //        Daturno.DaRegistraTurno(turno);

        //        return mensaje;
        //    } catch (Exception e)
        //    {
        //        throw e;
        //    }

        //}


        public string RegistrarTurnoNew(Turno turno, Paciente paciente, string p_obraSocial, string p_planObra, bool es_edicion)
        {
            string mensaje = "OK";

            int idObraPaciente = 0;

            try
            {
                DAPaciente DaPaciente = new DAPaciente();
                paciente.IdPaciente = DaPaciente.DaRegistrarPaciente(paciente);

                if (paciente.IdPaciente > 0)
                {
                    ObrasPacientes obraPaciente = new ObrasPacientes();

                    obraPaciente.IdObraSocial = Convert.ToInt32(p_obraSocial);
                    obraPaciente.IdPaciente   = paciente.IdPaciente;
                    obraPaciente.IdPlan       = Convert.ToInt32(p_planObra);
                    obraPaciente.nroAfiliado  = turno.NroAfiliado;
                    obraPaciente.UsuarioAlta  = paciente.UsuarioAlta;
                    obraPaciente.FechaAlta    = paciente.FechaAlta;

                    DAObraPaciente DaObraPaciente = new DAObraPaciente();
                    idObraPaciente = DaObraPaciente.RegistrarObraPaciente(obraPaciente);
                }

                if (idObraPaciente > 0 && paciente.IdPaciente > 0)
                {
                    turno.Paciente            = paciente;
                    turno.Paciente.IdPaciente = paciente.IdPaciente;

                    DATurno Daturno = new DATurno();
                    Daturno.DaRegistraTurno(turno);
                }

                return(mensaje);
            }
            catch (Exception e)
            {
                throw e;
            }
        }