Exemplo n.º 1
0
        public int Agregar_Modificar(Entities.AntecedenteVacuna Entidad, Boolean isModificar)
        {
            try
            {
                ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
                if (isModificar)
                {
                    Entities.AntecedenteVacuna Original = Contexto.AntecedenteVacuna.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
                    if (Original != null)
                    {
                        if (Original.EscalaTiempo.IdEscalaTiempo != Entidad.EscalaTiempo.IdEscalaTiempo)
                        {
                            Original.EscalaTiempo = Contexto.EscalaTiempoes.Find(Entidad.EscalaTiempo.IdEscalaTiempo);
                        }
                        Original.NumeroTiempo = Original.NumeroTiempo;
                        ActulizarVacunas(Contexto, Original, Entidad);
                        Original.Vacunas = Original.Vacunas;
                    }
                    if (Original == null)
                    {
                        // Es modificar pero no existia Lista Antes => Agrega
                        Contexto.AntecedenteVacuna.Attach(Entidad);
                        Contexto.AntecedenteVacuna.Add(Entidad);
                    }
                }
                else
                {
                    // Pero lo llama ConsultaDB entonces no es necesario dejarlo Amenos que se invok por separado
                    Contexto.AntecedenteVacuna.Attach(Entidad);     // Hay unos objetos que se traen de la BD como AsNotTRacking()
                    Contexto.AntecedenteVacuna.Add(Entidad);
                }
                Contexto.SaveChanges();
                Contexto.Dispose();
                return(Entidad.idAntecedenteVacuna);                            // Retorna El id Asignado
            }
            catch (EntityException entityException)
            {
                manejaExcepcionesDB.manejaEntityException(entityException);
                return(-1);
            }

            catch (NullReferenceException nullReference)
            {
                manejaExcepcionesDB.manejaNullReference(nullReference);
                return(-1);
            }
            catch (Exception ex)
            {
                manejaExcepcionesDB.manejaExcepcion(ex);
                return(-1);
            }
        }
Exemplo n.º 2
0
 public int Agregar_Modificar(Entities.ConsultaEstadoEmocional consultaEstadoEmocional, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaEstadoEmocional Original = Contexto.ConsultaEstadoEmocionals.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaEstadoEmocional.IdConsulta);
             if (Original != null)
             {
                 Original.AlteracionSueño = consultaEstadoEmocional.AlteracionSueño;
                 Original.Alucinaciones   = consultaEstadoEmocional.Alucinaciones;
                 Original.Debilidad       = consultaEstadoEmocional.Debilidad;
                 Original.Depresion       = consultaEstadoEmocional.Depresion;
                 Original.Desmayos        = consultaEstadoEmocional.Desmayos;
                 Original.Distraido       = consultaEstadoEmocional.Distraido;
                 Original.EdadAvanzada    = consultaEstadoEmocional.EdadAvanzada;
                 Original.Irritabilidad   = consultaEstadoEmocional.Irritabilidad;
                 Original.Normal          = consultaEstadoEmocional.Normal;
                 Original.Nervioso        = consultaEstadoEmocional.Nervioso;
                 Original.Otro            = consultaEstadoEmocional.Otro;
                 Original.Tensión         = consultaEstadoEmocional.Tensión;
             }
             if (Original == null)
             {
                 Contexto.ConsultaEstadoEmocionals.Add(consultaEstadoEmocional);
             }
         }
         else
         {
             Contexto.ConsultaEstadoEmocionals.Add(consultaEstadoEmocional);
         }
         Contexto.SaveChanges();
         return(1);                          // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 3
0
 public int Agregar_Modificar(Entities.AntecedenteHereditario Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.AntecedenteHereditario Original = Contexto.AntecedenteHereditarios.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.AfeccionTiroide = Entidad.AfeccionTiroide;
                 Original.Asma            = Entidad.Asma;
                 Original.AVC             = Entidad.AVC;
                 Original.Cancer          = Entidad.Cancer;
                 Original.Cardiopatía     = Entidad.Cardiopatía;
                 Original.DM = Entidad.DM;
                 Original.EnfermedadPulmonar = Entidad.EnfermedadPulmonar;
                 Original.Hepatopapia        = Entidad.Hepatopapia;
                 Original.HTA        = Entidad.HTA;
                 Original.Neuropatia = Entidad.Neuropatia;
                 Original.otro       = Entidad.otro;
             }
             if (Original == null)
             {
                 Contexto.AntecedenteHereditarios.Add(Entidad);
             }
         }
         else
         {
             Contexto.AntecedenteHereditarios.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 4
0
 public int Agregar_Modificar(Entities.ConsultaBoca consultaBoca, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaBoca Original = Contexto.ConsultaBocas.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaBoca.IdConsulta);
             if (Original != null)
             {
                 Original.Adoncia           = consultaBoca.Adoncia;
                 Original.Amigdalitis       = consultaBoca.Amigdalitis;
                 Original.Calzas            = consultaBoca.Calzas;
                 Original.Disfagia          = consultaBoca.Disfagia;
                 Original.Faringitis        = consultaBoca.Faringitis;
                 Original.Laringitis        = consultaBoca.Laringitis;
                 Original.LenguaDolorosa    = consultaBoca.LenguaDolorosa;
                 Original.Protesis_Dentales = consultaBoca.Protesis_Dentales;
                 Original.Ronquera          = consultaBoca.Ronquera;
                 Original.UlcerasOrales     = consultaBoca.UlcerasOrales;
             }
             if (Original == null)
             {
                 Contexto.ConsultaBocas.Add(consultaBoca);
             }
         }
         else
         {
             Contexto.ConsultaBocas.Add(consultaBoca);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 5
0
 public int Agregar_Modificar(Entities.ConsultaAparatoDigestivo aparatoDigestivo, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaAparatoDigestivo Original = Contexto.ConsultaAparatoDigestivoes.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == aparatoDigestivo.IdConsulta);
             if (Original != null)
             {
                 Original.Colicos       = aparatoDigestivo.Colicos;
                 Original.Detalles      = aparatoDigestivo.Detalles;
                 Original.Diarrea       = aparatoDigestivo.Diarrea;
                 Original.Distencion    = aparatoDigestivo.Distencion;
                 Original.Dolor         = aparatoDigestivo.Dolor;
                 Original.Estreñimiento = aparatoDigestivo.Estreñimiento;
                 Original.FaltaApetito  = aparatoDigestivo.FaltaApetito;
                 Original.Nauseas       = aparatoDigestivo.Nauseas;
                 Original.Pirosis       = aparatoDigestivo.Pirosis;
                 Original.Vomito        = aparatoDigestivo.Vomito;
             }
             if (Original == null)
             {
                 Contexto.ConsultaAparatoDigestivoes.Add(aparatoDigestivo);
             }
         }
         else
         {
             Contexto.ConsultaAparatoDigestivoes.Add(aparatoDigestivo);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 6
0
 public int Agregar_Modificar(Entities.ConsultaEstadoVivienda Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaEstadoVivienda Original = Contexto.ConsultaEstadoViviendas.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.AguaPotable        = Entidad.AguaPotable;
                 Original.Cielorraso         = Entidad.Cielorraso;
                 Original.DetalleExtra       = Entidad.DetalleExtra;
                 Original.IsPropia           = Entidad.IsPropia;
                 Original.Paredes_Material   = Entidad.Paredes_Material;
                 Original.Piso               = Entidad.Piso;
                 Original.SanitariosCantidad = Entidad.SanitariosCantidad;
                 Original.ServiciosBasicos   = Entidad.ServiciosBasicos;
                 Original.Ventilacion        = Entidad.Ventilacion;
                 Original.TieneMascota       = Entidad.TieneMascota;
             }
             if (Original == null)
             {
                 Contexto.ConsultaEstadoViviendas.Add(Entidad);
             }
         }
         else
         {
             Contexto.ConsultaEstadoViviendas.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                     // Regresa 1 pq no tiene su propio Id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 7
0
 public int Agregar_Modificar(Entities.ConsultaReflejo consultaReflejo, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaReflejo Original = Contexto.ConsultaReflejos.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaReflejo.IdConsulta);
             if (Original != null)
             {
                 Original.Observacion             = consultaReflejo.Observacion;
                 Original.R_Adominales            = consultaReflejo.R_Adominales;
                 Original.R_Bicipital             = consultaReflejo.R_Bicipital;
                 Original.R_Carneano              = consultaReflejo.R_Carneano;
                 Original.R_Mentoniano            = consultaReflejo.R_Mentoniano;
                 Original.R_Orbicular_De_Los_Ojos = consultaReflejo.R_Orbicular_De_Los_Ojos;
                 Original.R_Patelar           = consultaReflejo.R_Patelar;
                 Original.R_Radial            = consultaReflejo.R_Radial;
                 Original.R_Tricipital        = consultaReflejo.R_Tricipital;
                 Original.R_ValoracionGeneral = consultaReflejo.R_ValoracionGeneral;
             }
             if (Original == null)
             {
                 Contexto.ConsultaReflejos.Add(consultaReflejo);
             }
         }
         else
         {
             Contexto.ConsultaReflejos.Add(consultaReflejo);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 8
0
 public int Agregar_Modificar(Entities.AntecedenteAlcohol Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.AntecedenteAlcohol Original = Contexto.AntecedenteAlcohol.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.BebeEnPromedio = Entidad.BebeEnPromedio;
                 if (Original.EscalaTiempo.IdEscalaTiempo != Entidad.EscalaTiempo.IdEscalaTiempo)
                 {
                     Original.EscalaTiempo = Contexto.EscalaTiempoes.Find(Entidad.EscalaTiempo.IdEscalaTiempo);
                 }
                 Original.NumeroTiempo = Entidad.NumeroTiempo;
             }
             if (Original == null)
             {
                 Contexto.AntecedenteAlcohol.Attach(Entidad);     // Hay unos objetos que se traen de la BD como AsNotTRacking()
                 Contexto.AntecedenteAlcohol.Add(Entidad);
             }
         }
         else
         {
             Contexto.AntecedenteAlcohol.Attach(Entidad);     // Hay unos objetos que se traen de la BD como AsNotTRacking()
             Contexto.AntecedenteAlcohol.Add(Entidad);
         }
         Contexto.SaveChanges();
         Contexto.Dispose();
         return(1);                            // Retorna 1 pq esta tabla no tiene su propio id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 9
0
 public int Agregar_Modificar(Entities.ConsultaCraneo consultaCraneo, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaCraneo Original = Contexto.ConsultaCraneos.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaCraneo.IdConsulta);
             if (Original != null)
             {
                 Original.AlteracionOsea    = consultaCraneo.AlteracionOsea;
                 Original.Cefalea           = consultaCraneo.Cefalea;
                 Original.Mareos            = consultaCraneo.Mareos;
                 Original.PerdidaConciencia = consultaCraneo.PerdidaConciencia;
                 Original.Prurito           = consultaCraneo.Prurito;
                 Original.Simetrico         = consultaCraneo.Simetrico;
                 Original.Sincope           = consultaCraneo.Sincope;
                 Original.TamañaFormaNormal = consultaCraneo.TamañaFormaNormal;
             }
             if (Original == null)
             {
                 Contexto.ConsultaCraneos.Add(consultaCraneo);
             }
         }
         else
         {
             Contexto.ConsultaCraneos.Add(consultaCraneo);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         throw entityException;
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         throw nullReference;
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         throw;
     }
 }
Exemplo n.º 10
0
 public int Agregar_Modificar(Entities.AntecedentePersonalesPatologico Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.AntecedentePersonalesPatologico Original = Contexto.AntecedentePersonalesPatologicos.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.Bronquitis       = Entidad.Bronquitis;
                 Original.Fiebre_Reumatica = Entidad.Fiebre_Reumatica;
                 Original.Detalle          = Entidad.Detalle;
                 Original.Paludismo        = Entidad.Paludismo;
                 Original.Parotiditis      = Entidad.Parotiditis;
                 Original.Rubeola          = Entidad.Rubeola;
                 Original.Sarampion        = Entidad.Sarampion;
                 Original.Varicela         = Entidad.Varicela;
             }
             if (Original == null)
             {
                 Contexto.AntecedentePersonalesPatologicos.Add(Entidad);
             }
         }
         else
         {
             Contexto.AntecedentePersonalesPatologicos.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 11
0
 public int Agregar_Modificar(Entities.ConsultaOjo consultaOjo, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaOjo Original = Contexto.ConsultaOjos.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaOjo.IdConsulta);
             if (Original != null)
             {
                 Original.Diplopia             = consultaOjo.Diplopia;
                 Original.Epifora              = consultaOjo.Epifora;
                 Original.FotoFobia            = consultaOjo.FotoFobia;
                 Original.Lentes               = consultaOjo.Lentes;
                 Original.Midriasis            = consultaOjo.Midriasis;
                 Original.PerdidaAgudezaVisual = consultaOjo.PerdidaAgudezaVisual;
                 Original.Xerolftamia          = consultaOjo.Xerolftamia;
             }
             else
             {
                 Contexto.ConsultaOjos.Add(consultaOjo);
             }
         }
         else
         {
             Contexto.ConsultaOjos.Add(consultaOjo);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 12
0
 public int Agregar_Modificar(Entities.ConsultaCuello consultaCuello, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaCuello Original = Contexto.ConsultaCuelloes.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaCuello.IdConsulta);
             if (Original != null)
             {
                 Original.AdenoPatias            = consultaCuello.AdenoPatias;
                 Original.ArteriasCarotidas      = consultaCuello.ArteriasCarotidas;
                 Original.ConfiguracionDelCuello = consultaCuello.ConfiguracionDelCuello;
                 Original.GangliosLinfaticos     = consultaCuello.GangliosLinfaticos;
                 Original.LesionesPiel           = consultaCuello.LesionesPiel;
                 Original.PresionVenosa          = consultaCuello.PresionVenosa;
                 Original.Simetrico = consultaCuello.Simetrico;
             }
             if (Original == null)
             {
                 Contexto.ConsultaCuelloes.Add(consultaCuello);
             }
         }
         else
         {
             Contexto.ConsultaCuelloes.Add(consultaCuello);
         }
         Contexto.SaveChanges();
         return(1);                        // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 13
0
 public int Agregar_Modificar(Entities.Busqueda Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.Busqueda Original = Contexto.Busquedas.First(EntidadLocal => EntidadLocal.IdItem == Entidad.IdItem);
             if (Original != null)
             {
                 Original.BusquedaImagenes      = Entidad.BusquedaImagenes;
                 Original.DescripcionAdicional  = Entidad.DescripcionAdicional;
                 Original.EnfermedadRelacionada = Entidad.EnfermedadRelacionada;
                 Original.Nombre      = Entidad.Nombre;
                 Original.Síntoma     = Entidad.Síntoma;
                 Original.Tratamiento = Entidad.Tratamiento;
             }
         }
         else
         {
             Contexto.Busquedas.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(Entidad.IdItem);                          // Retorna id de objeto añadido a la DB
     }
     catch (System.Data.Entity.Infrastructure.DbUpdateException Dbex)
     {
         manejaExcepcionesDB.DbUpdateException(Dbex);
         return(-1);
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 14
0
 public int Agregar_Modificar(Entities.ConsultaOido consultaOidos, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaOido Original = Contexto.ConsultaOidos.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == consultaOidos.IdConsulta);
             if (Original != null)
             {
                 Original.Acusia     = consultaOidos.Acusia;
                 Original.Hipercusia = consultaOidos.Hipercusia;
                 Original.Hipocusia  = consultaOidos.Hipocusia;
                 Original.Otalgia    = consultaOidos.Otalgia;
                 Original.Otorrea    = consultaOidos.Otorrea;
                 Original.Tinitus    = consultaOidos.Tinitus;
             }
             if (Original == null)
             {
                 Contexto.ConsultaOidos.Add(consultaOidos);
             }
         }
         else
         {
             Contexto.ConsultaOidos.Add(consultaOidos);
         }
         Contexto.SaveChanges();
         return(1);                          // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 15
0
 public int Agregar_Modificar(Entities.ConsultaSensibilidad Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaSensibilidad Original = Contexto.ConsultaSensibilidads.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.Detalles = Entidad.Detalles;
                 Original.S_Discriminacion_Dos_Puntos = Entidad.S_Discriminacion_Dos_Puntos;
                 Original.S_Discriminatoria           = Entidad.S_Discriminatoria;
                 Original.S_Profunda    = Entidad.S_Profunda;
                 Original.S_Superficial = Entidad.S_Superficial;
             }
             if (Original == null)
             {
                 Contexto.ConsultaSensibilidads.Add(Entidad);
             }
         }
         else
         {
             Contexto.ConsultaSensibilidads.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 16
0
 public int Agregar_Modificar(Entities.ConsultaAbdomen Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaAbdomen Original = Contexto.ConsultaAbdomen.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.Ascititis     = Entidad.Ascititis;
                 Original.Recto         = Entidad.Recto;
                 Original.Riñon         = Entidad.Riñon;
                 Original.TamanoOrganos = Entidad.TamanoOrganos;
                 Original.Vaso          = Entidad.Vaso;
             }
             if (Original == null)
             {
                 Contexto.ConsultaAbdomen.Add(Entidad);
             }
         }
         else
         {
             Contexto.ConsultaAbdomen.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 17
0
 public int Agregar_Modificar(Entities.CoordinacionyMarcha coordinacionMarcha, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.CoordinacionyMarcha Original = Contexto.CoordinacionyMarchas.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == coordinacionMarcha.IdConsulta);
             if (Original != null)
             {
                 Original.Camina        = coordinacionMarcha.Camina;
                 Original.Dedo_Nariz    = coordinacionMarcha.Dedo_Nariz;
                 Original.Observacion   = coordinacionMarcha.Observacion;
                 Original.Romberg       = coordinacionMarcha.Romberg;
                 Original.Talon_Rodilla = coordinacionMarcha.Talon_Rodilla;
             }
             if (Original == null)
             {
                 Contexto.CoordinacionyMarchas.Add(coordinacionMarcha);
             }
         }
         else
         {
             Contexto.CoordinacionyMarchas.Add(coordinacionMarcha);
         }
         Contexto.SaveChanges();
         return(1);                        // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 18
0
 public int Agregar_Modificar(Entities.ConsultaToraxPulmone Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaToraxPulmone Original = Contexto.ConsultaToraxPulmones.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.AscultacionMurmulloVescular       = Entidad.AscultacionMurmulloVescular;
                 Original.ExpasibilidadToraxica             = Entidad.ExpasibilidadToraxica;
                 Original.RespiracionDiafragmaticaAbdominal = Entidad.RespiracionDiafragmaticaAbdominal;
                 Original.RuidosAgregados   = Entidad.RuidosAgregados;
                 Original.SonoridadPulmunar = Entidad.SonoridadPulmunar;
             }
             if (Original == null)
             {
                 Contexto.ConsultaToraxPulmones.Add(Entidad);
             }
         }
         else
         {
             Contexto.ConsultaToraxPulmones.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 19
0
 public int Agregar_Modificar(Entities.Consulta_RespuestasGenerales Entidad, Boolean isModificar)
 {
     try
     {
         using (ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities())
         {
             if (isModificar)
             {
                 Entities.Consulta_RespuestasGenerales Original = Contexto.Consulta_RespuestasGenerales.First(EntidadLocal => EntidadLocal.idRespuestaGeneral == Entidad.idRespuestaGeneral);
                 if (Original != null)
                 {
                     Original.Nombre = Entidad.Nombre;
                 }
             }
             else
             {
                 Contexto.Consulta_RespuestasGenerales.Attach(Entidad);
                 Contexto.Consulta_RespuestasGenerales.Add(Entidad);
             }
             Contexto.SaveChanges();
             return(Entidad.idRespuestaGeneral); // Retorna 1 por que no devuelve ninguna nueva id
         }
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(0);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(0);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(0);
     }
 }
Exemplo n.º 20
0
 public int Agregar_Modificar(Entities.Vacunas Entidad, Boolean isModificar)
 {
     try
     {
         using (ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities())
         {
             if (isModificar)
             {
                 Entities.Vacunas Original = Contexto.Vacunas.First(EntidadLocal => EntidadLocal.idVacunas == Entidad.idVacunas);
                 if (Original != null)
                 {
                     Original.Nombre = Entidad.Nombre;
                 }
             }
             else
             {
                 Contexto.Vacunas.Attach(Entidad);     // Hay unos objetos que se traen de la BD como AsNotTRacking()
                 Contexto.Vacunas.Add(Entidad);
             }
             Contexto.SaveChanges();
         }
         return(Entidad.idVacunas);
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 21
0
 public int Agregar_Modificar(Entities.GeneralTipoServicio Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.GeneralTipoServicio Original = Contexto.GeneralTipoServicios.First(EntidadLocal => EntidadLocal.idServicio == Entidad.idServicio);
             if (Original != null)
             {
                 Original.IsPrecioEditable = Entidad.IsPrecioEditable;
                 Original.Nombre           = Entidad.Nombre;
                 Original.Precio           = Entidad.Precio;
             }
         }
         else
         {
             Contexto.GeneralTipoServicios.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                            // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 22
0
 public int Agregar_Modificar(Entities.Familiar Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.Familiar Original = Contexto.Familiars.First(EntidadLocal => EntidadLocal.IdFamiliar == Entidad.IdFamiliar);
             if (Original != null)
             {
                 Original.Nombre = Entidad.Nombre;
             }
         }
         else
         {
             Contexto.Familiars.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(Entidad.IdFamiliar);
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(0);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(0);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(0);
     }
 }
Exemplo n.º 23
0
 /// <summary>
 ///  Guarda Y modifica los datos de una Consulta y Los servicios Utilzados
 /// </summary>
 /// <returns></returns>
 public int Agregar_Modificar(Entities.Consulta Entidad, Boolean isModificar)
 {
     try
     {
         using (ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities())
         {
             if (isModificar)
             {
                 Entities.Consulta Original = Contexto.Consultas.Find(Entidad.IdConsulta);
                 if (Original != null)
                 {
                     Original.AntecenteQuirurgico  = Entidad.AntecenteQuirurgico;
                     Original.CobroFinalDeConsulta = Entidad.CobroFinalDeConsulta;
                     Original.Descuento            = Entidad.Descuento;
                     Original.Diagnostico          = Entidad.Diagnostico;
                     Original.DiagnosticoEstado    = Entidad.DiagnosticoEstado;
                     if (Original.EscalaTiempo.IdEscalaTiempo != Entidad.EscalaTiempo.IdEscalaTiempo)
                     {
                         Original.EscalaTiempo = Contexto.EscalaTiempoes.Find(Entidad.EscalaTiempo.IdEscalaTiempo);
                     }
                     /*No modifica Fecha de Consulta */
                     Original.MotivoConsulta       = Entidad.MotivoConsulta;
                     Original.NumeroTiempo         = Entidad.NumeroTiempo;
                     Original.PadecimientoActual   = Entidad.PadecimientoActual;
                     Original.PlanTratamiento      = Entidad.PlanTratamiento;
                     Original.PrimerIndicio        = Entidad.PrimerIndicio;
                     Original.QSucedeAcontinuacion = Entidad.QSucedeAcontinuacion;
                     // Para Actulizar Los Servicios
                     ActulizarServicios(Contexto, Original, Entidad);
                 }
             }
             else
             {
                 Contexto.Consultas.Attach(Entidad);     // Hay unos objetos que se traen de la BD como AsNotTRacking()
                 Contexto.Consultas.Add(Entidad);
             }
             Contexto.SaveChanges();
             return(Entidad.IdConsulta);
         }// Retorna el ultimo ID pq esta tabla no tiene su propio id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (DbEntityValidationException dbEx)
     {
         foreach (var validationErrors in dbEx.EntityValidationErrors)
         {
             foreach (var validationError in validationErrors.ValidationErrors)
             {
                 Trace.TraceInformation("Property: {0} Error: {1}",
                                        validationError.PropertyName,
                                        validationError.ErrorMessage);
             }
         }
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }
Exemplo n.º 24
0
 public int Agregar_Modificar(Entities.ConsultaParesCraneale Entidad, Boolean isModificar)
 {
     try
     {
         ClinicaPro.Entities.ClinicaDrFuentesEntities Contexto = new ClinicaPro.Entities.ClinicaDrFuentesEntities();
         if (isModificar)
         {
             Entities.ConsultaParesCraneale Original = Contexto.ConsultaParesCraneales.FirstOrDefault(EntidadLocal => EntidadLocal.IdConsulta == Entidad.IdConsulta);
             if (Original != null)
             {
                 Original.PC_I_Olfatorio                = Entidad.PC_I_Olfatorio;
                 Original.PC_II_AgudezaVisual           = Entidad.PC_II_AgudezaVisual;
                 Original.PC_II_Campimetria             = Entidad.PC_II_Campimetria;
                 Original.PC_II_FondoOjo                = Entidad.PC_II_FondoOjo;
                 Original.PC_II_ReflejoPupilar          = Entidad.PC_II_ReflejoPupilar;
                 Original.PC_II_VisionColores           = Entidad.PC_II_VisionColores;
                 Original.PC_III_IV_VI_MovimientoOcular = Entidad.PC_III_IV_VI_MovimientoOcular;
                 Original.PC_III_IV_VI_ReflejoFotoMotorDirectoyConsensual = Entidad.PC_III_IV_VI_ReflejoFotoMotorDirectoyConsensual;
                 Original.PC_IX_FunciasGustativa                = Entidad.PC_IX_FunciasGustativa;
                 Original.PC_V_MovimientoMandibula              = Entidad.PC_V_MovimientoMandibula;
                 Original.PC_V_ReflejoCorneano                  = Entidad.PC_V_ReflejoCorneano;
                 Original.PC_V_SensibilidadCara                 = Entidad.PC_V_SensibilidadCara;
                 Original.PC_VII_CierreOjosVsResistencia        = Entidad.PC_VII_CierreOjosVsResistencia;
                 Original.PC_VII_Gustos2TerciosAnterioresLengua = Entidad.PC_VII_Gustos2TerciosAnterioresLengua;
                 Original.PC_VII_MovibilidadMusculosCara        = Entidad.PC_VII_MovibilidadMusculosCara;
                 Original.PC_VII_MuecasAmbosLado                = Entidad.PC_VII_MuecasAmbosLado;
                 Original.PC_VII_SoplaMuentraDientes            = Entidad.PC_VII_SoplaMuentraDientes;
                 Original.PC_VIII_Romberg         = Entidad.PC_VIII_Romberg;
                 Original.PC_VIII_WebberYRinne    = Entidad.PC_VIII_WebberYRinne;
                 Original.PC_X_ElevacionSimetrica = Entidad.PC_X_ElevacionSimetrica;
                 Original.PC_X_Lengua             = Entidad.PC_X_Lengua;
                 Original.PC_X_Paladar            = Entidad.PC_X_Paladar;
                 Original.PC_X_ReflejoNauseano    = Entidad.PC_X_ReflejoNauseano;
                 Original.PC_XI_MovimientoEsternocleidomastoideo = Original.PC_XI_MovimientoEsternocleidomastoideo;
                 Original.PC_XI_MovimientoTrapecio          = Entidad.PC_XI_MovimientoTrapecio;
                 Original.PC_XI_TonoFuerzaMuscarlarEsterno  = Entidad.PC_XI_TonoFuerzaMuscarlarEsterno;
                 Original.PC_XI_TonoFuerzaMuscarlarTrapecio = Entidad.PC_XI_TonoFuerzaMuscarlarTrapecio;
             }
             if (Original == null)
             {
                 Contexto.ConsultaParesCraneales.Add(Entidad);
             }
         }
         else
         {
             Contexto.ConsultaParesCraneales.Add(Entidad);
         }
         Contexto.SaveChanges();
         return(1);                        // Retorna 1 por que no devuelve ninguna nueva id
     }
     catch (EntityException entityException)
     {
         manejaExcepcionesDB.manejaEntityException(entityException);
         return(-1);
     }
     catch (NullReferenceException nullReference)
     {
         manejaExcepcionesDB.manejaNullReference(nullReference);
         return(-1);
     }
     catch (Exception ex)
     {
         manejaExcepcionesDB.manejaExcepcion(ex);
         return(-1);
     }
 }