Ejemplo n.º 1
0
 public static void updateGamma(String codigo, gammaglobulina update)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             gammaglobulina gamma = context.gammaglobulinas.Single(x => x.Lote_Asign_Gamma1 == codigo);
             gamma.Codigo_Mx         = update.Codigo_Mx;
             gamma.Concen_Gamma      = update.Concen_Gamma;
             gamma.Fecha_Preparacion = update.Fecha_Preparacion;
             gamma.Fecha_Terminacion = update.Fecha_Terminacion;
             gamma.NH4SO4            = update.NH4SO4;
             gamma.Observaciones     = update.Observaciones;
             gamma.PBS1X             = update.PBS1X;
             gamma.Volumen           = update.Volumen;
             context.SaveChanges();
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido actualizado correctamente");
             });
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
Ejemplo n.º 2
0
        public static void updateSubstrato(string codigo, substrato update)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    substrato subs = context.substratoes.Single(x => x.Lote_Asign_TMB == codigo);
                    subs.Lote              = update.Lote;
                    subs.Distribuidora     = update.Distribuidora;
                    subs.Cod_Catalogo_TMB  = update.Cod_Catalogo_TMB;
                    subs.Fecha_Inicia      = update.Fecha_Inicia;
                    subs.Fecha_Termina     = update.Fecha_Termina;
                    subs.Fecha_Expiracion  = update.Fecha_Expiracion;
                    subs.Vol_total         = update.Vol_total;
                    subs.Vol_Pozo          = update.Vol_Pozo;
                    subs.Concentracion_Inc = update.Concentracion_Inc;
                    subs.Concentracion_Uso = update.Concentracion_Uso;
                    subs.Observaciones     = update.Observaciones;

                    context.SaveChanges();
                    Task.Run(() =>
                    {
                        MessageBox.Show("Ha sido actualizado correctamente");
                    });
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: Update Subs: " + ex.Message);
            }
        }
Ejemplo n.º 3
0
        public static void updateph96Coatting(String codLote, ph_9_6__coatting_ update)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    ph_9_6__coatting_ coat = context.ph_9_6__coatting_.Single(x => x.Lote_Asign_Coatting == codLote);
                    coat.Fecha_Expiracion  = update.Fecha_Expiracion;
                    coat.Fecha_Preparacion = update.Fecha_Preparacion;
                    coat.H2ODEST           = update.H2ODEST;
                    coat.Na2CO3            = update.Na2CO3;
                    coat.NaHCO3            = update.NaHCO3;
                    coat.pH           = update.pH;
                    coat.Volumen      = update.Volumen;
                    coat.Oservaciones = update.Oservaciones;
                    context.SaveChanges();

                    Task.Run(() => MessageBox.Show("Ha sido actualizado correctamente"));
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: Trace: " + ex.Message);
            }
        }
Ejemplo n.º 4
0
 public static void LlenarTabla(DataGridView tabla, string codigoKit)
 {
     tabla.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             var result = context.reactivos_rotavirus.Where(x => x.CodigoKit == codigoKit).OrderBy(x => x.CodigoKit).Select(x => new
             {
                 x.CodigoKit,
                 x.Componente,
                 x.CodigoC,
                 x.Lote,
                 x.Fecha_Expiracion,
                 x.Observaciones
             }).ToList();
             tabla.DataSource = result;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Obtener PB: " + ex.Message);
     }
 }
Ejemplo n.º 5
0
 public static void addSub(substrato nuevo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             substrato subs = new substrato();
             subs.Lote_Asign_TMB    = nuevo.Lote_Asign_TMB;
             subs.Lote              = nuevo.Lote;
             subs.Distribuidora     = nuevo.Distribuidora;
             subs.Cod_Catalogo_TMB  = nuevo.Cod_Catalogo_TMB;
             subs.Fecha_Inicia      = nuevo.Fecha_Inicia;
             subs.Fecha_Termina     = nuevo.Fecha_Termina;
             subs.Fecha_Expiracion  = nuevo.Fecha_Expiracion;
             subs.Vol_total         = nuevo.Vol_total;
             subs.Vol_Pozo          = nuevo.Vol_Pozo;
             subs.Concentracion_Inc = nuevo.Concentracion_Inc;
             subs.Concentracion_Uso = nuevo.Concentracion_Uso;
             subs.Observaciones     = nuevo.Observaciones;
             context.substratoes.Add(subs);
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido agregado correctamente");
             });
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Agregar Subs: " + e.Message);
     }
 }
Ejemplo n.º 6
0
 public static void addPB(pbs1x nuevo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             pbs1x pb = new pbs1x();
             pb.H2ODEST        = nuevo.H2ODEST;
             pb.Lote_Asign_1X  = nuevo.Lote_Asign_1X;
             pb.Lote_Asign_20X = nuevo.Lote_Asign_20X;
             pb.Numero         = nuevo.Numero;
             pb.Volumen        = nuevo.Volumen;
             pb.Observaciones  = nuevo.Observaciones;
             context.pbs1x.Add(pb);
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido agregado correctamente");
             });
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Agregar PB: " + e.Message);
     }
 }
Ejemplo n.º 7
0
        public static void updateProtocoloRV(datosprotocolorotaviru data)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    datosprotocolorotaviru datos = context.datosprotocolorotavirus.Single(x => x.idDatosProtocoloRV == 1);
                    datos.Codigo       = data.Codigo;
                    datos.ProcH2O      = data.ProcH2O;
                    datos.TIMES        = data.TIMES;
                    datos.ControlPos   = data.ControlPos;
                    datos.ControlNeg   = data.ControlNeg;
                    datos.ControlNegLI = data.ControlNegLI;
                    datos.ControlNegLS = data.ControlNegLS;
                    data.ControlPosLI  = data.ControlPosLI;
                    data.ControlPosLS  = data.ControlNegLS;
                    context.SaveChanges();

                    Task.Run(() =>
                    {
                        MessageBox.Show("Ha sido actualizado correctamente");
                    });
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: update RV: " + ex.StackTrace);
            }
        }
Ejemplo n.º 8
0
        public static void updateControlEI(string updateId, controles_ei update)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    controles_ei control = context.controles_ei.Single(x => x.Codigo_Asig_ContEI == updateId);
                    control.Tipo = control.Tipo;
                    if (update.MxC != null)
                    {
                        control.MxC = update.MxC;
                    }
                    else
                    {
                        control.MxC = null;
                    }

                    if (update.D_Optica != null)
                    {
                        control.D_Optica = update.D_Optica.Value;
                    }
                    else
                    {
                        control.D_Optica = null;
                    }

                    control.Volumen = update.Volumen;
                    if (update.Fecha_Finalizacion != null)
                    {
                        control.Fecha_Finalizacion = update.Fecha_Finalizacion.Value;
                    }
                    else
                    {
                        control.Fecha_Finalizacion = null;
                    }

                    if (update.Fecha_Inicio != null)
                    {
                        control.Fecha_Inicio = update.Fecha_Inicio.Value;
                    }
                    else
                    {
                        control.Fecha_Inicio = null;
                    }
                    control.Oservaciones = update.Oservaciones;
                    context.SaveChanges();
                    Task.Run(() =>
                    {
                        MessageBox.Show("Ha sido actualizado correctamente");
                    });
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: Update Control: " + ex.Message);
            }
        }
Ejemplo n.º 9
0
        public static void updateprotocoloIgMZika(datosprotocoloigmzika data)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    datosprotocoloigmzika datos =
                        context.datosprotocoloigmzikas.Single(x => x.idDatosProtocoloIgM == 1);
                    datos.LoteIgM         = data.LoteIgM;
                    datos.LoteAntigeno    = data.LoteAntigeno;
                    datos.VolUsadoIGM     = data.VolUsadoIGM;
                    datos.TipoEstudio     = data.TipoEstudio;
                    datos.ProcH2O         = data.ProcH2O;
                    datos.TB              = data.TB;
                    datos.TMPB            = data.TMPB;
                    datos.TIMEB           = data.TIMEB;
                    datos.PB              = data.PB;
                    datos.Coatting        = data.Coatting;
                    datos.LoteAntigeno    = data.LoteAntigeno;
                    datos.SHN             = data.SHN;
                    datos.STOP            = data.STOP;
                    datos.Substrato       = data.Substrato;
                    datos.TSubstrato      = data.TSubstrato;
                    datos.Conjugado       = data.Conjugado;
                    datos.FB              = data.FB;
                    datos.fechafijIGM     = data.fechafijIGM;
                    datos.ControlPos      = data.ControlPos;
                    datos.ControlNeg      = data.ControlNeg;
                    datos.ControlNegLI    = data.ControlNegLI;
                    datos.ControlNegLS    = data.ControlNegLS;
                    datos.ControlNegRadLI = data.ControlNegRadLI;
                    datos.ControlRadPos   = data.ControlRadPos;
                    datos.ControlPosRadLI = data.ControlPosRadLI;
                    datos.ControlPosRadLS = data.ControlPosRadLS;
                    datos.ControlRadNeg   = data.ControlRadNeg;
                    datos.ControlNegRadLS = data.ControlNegRadLS;
                    datos.ControlNegRadLI = data.ControlNegRadLI;
                    datos.Factor          = data.Factor;
                    datos.Factor2         = data.Factor2;

                    context.SaveChanges();
                    Task.Run(() =>
                    {
                        MessageBox.Show("Ha sido actualizado correctamente");
                    });
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: update IgMZika: " + ex.StackTrace);
            }
        }
Ejemplo n.º 10
0
 public static void removeph96Coatting(String codLote)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             ph_9_6__coatting_ coat = context.ph_9_6__coatting_.Single(x => x.Lote_Asign_Coatting == codLote);
             context.ph_9_6__coatting_.Remove(coat);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 11
0
 public static void saveElisaRV(rotaviru newRecord)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             context.rotavirus.Add(newRecord);
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido una excepcion.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Guardando ELISA IgG: " + ex.StackTrace);
     }
 }
Ejemplo n.º 12
0
 public static void saveElisaChik(chikungunya newRec)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             context.chikungunyas.Add(newRec);
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido una excepcion.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Guardando Chik: " + ex.Message);
     }
 }
Ejemplo n.º 13
0
 public static void saveINHTMP(elisainhtmp newRecord)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             context.elisainhtmps.Add(newRecord);
             context.SaveChanges();
             //Task.Run(() => { MessageBox.Show("Ha sido agregado correctamente"); });
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido una excepcion.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 14
0
 public static void getph96Coatting(DataGridView tabla)
 {
     tabla.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             var lista = context.ph_9_6__coatting_.ToList();
             tabla.DataSource = lista;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 15
0
 public static void addph96Coatting(ph_9_6__coatting_ coat)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             context.ph_9_6__coatting_.Add(coat);
             context.SaveChanges();
             Task.Run(() => { MessageBox.Show("Ha sido agregado correctamente"); });
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 16
0
 public static void getSubs(DataGridView tabla)
 {
     tabla.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             List <substrato> substratos = null;
             substratos       = context.substratoes.ToList();
             tabla.DataSource = substratos;
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Obtener Substrato: " + e.Message);
     }
 }
Ejemplo n.º 17
0
 public static void getGammas(DataGridView tabla)
 {
     tabla.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             List <gammaglobulina> lista = null;
             lista            = context.gammaglobulinas.OrderBy(x => x.Lote_Asign_Gamma1).ToList();
             tabla.DataSource = lista;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trayendo Lista Gamma: " + ex.Message);
     }
 }
Ejemplo n.º 18
0
 public static void nuevoComponente(reactivos_rotaviru data)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             data.kit_elisa_rotavirus = context.kit_elisa_rotavirus.Single(x => x.Codigo == data.CodigoKit);
             context.reactivos_rotavirus.Add(data);
             context.SaveChanges();
             //Task.Run(() => MessageBox.Show("Ha sido agregado correctamente"));
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Nuevo Componente: " + ex.Message);
     }
 }
Ejemplo n.º 19
0
 public static List <componentesrotaviru> TraerComponentes()
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             List <componentesrotaviru> lista = null;
             lista = context.componentesrotavirus.ToList();
             return(lista);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Obtener Comp RV: " + ex.Message);
         return(null);
     }
 }
Ejemplo n.º 20
0
        public static void removeControl(String test, String CodigoControl)
        {
            try
            {
                using (var context = new elisaEntities2())
                {
                    if (test.Contains("IgM"))
                    {
                        controles_igm control = context.controles_igm.Single(x => x.Cod_Asign_ContIgM == CodigoControl);

                        context.controles_igm.Remove(control);
                    }
                    else if (test.Contains("EI"))
                    {
                        controles_ei control = context.controles_ei.Single(x => x.Codigo_Asig_ContEI == CodigoControl);

                        context.controles_ei.Remove(control);
                    }
                    else if (test.Contains("IgG"))
                    {
                        controles_igg control = context.controles_igg.Single(x => x.Cod_Asign_ContIgG == CodigoControl);

                        context.controles_igg.Remove(control);
                    }
                    else if (test.Contains("RV"))
                    {
                        controles_rotaviru control =
                            context.controles_rotavirus.Single(x => x.CodControl == CodigoControl);
                        context.controles_rotavirus.Remove(control);
                    }

                    context.SaveChanges();
                    Task.Run(() =>
                    {
                        MessageBox.Show("Ha sido eliminado correctamente");
                    });
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
                Log.logError("Error capturado: Eliminando Gamma: " + ex.Message);
            }
        }
Ejemplo n.º 21
0
 public static void updateProtocoloChik(datosprotocolochik data)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             datosprotocolochik datos = context.datosprotocolochiks.Single(x => x.idDatosProtocoloChik == 1);
             datos.LoteIgM           = data.LoteIgM;
             datos.GGLOB             = data.GGLOB;
             datos.VolUsado          = data.VolUsado;
             datos.FVC               = data.FVC;
             datos.ProcH2O           = data.ProcH2O;
             datos.TB                = data.TB;
             datos.TMPB              = data.TMPB;
             datos.TIMEB             = data.TIMEB;
             datos.PB                = data.PB;
             datos.Coatting          = data.Coatting;
             datos.LoteAntigenoViral = data.LoteAntigenoViral;
             datos.SHN               = data.SHN;
             datos.STOP              = data.STOP;
             datos.Substrato         = data.Substrato;
             datos.TSubstrato        = data.TSubstrato;
             datos.Conjugado         = data.Conjugado;
             datos.FB                = data.FB;
             datos.fechafijGG        = data.fechafijGG;
             datos.ControlPos        = data.ControlPos;
             datos.ControlNeg        = data.ControlNeg;
             datos.LimCNI            = data.LimCNI;
             datos.LimCPI            = data.LimCPI;
             datos.LimCPS            = data.LimCPS;
             datos.LimCNS            = data.LimCNS;
             context.SaveChanges();
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido actualizado correctamente");
             });
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Update ProtocoloChik: " + ex.StackTrace);
     }
 }
Ejemplo n.º 22
0
 public static datosprotocolorotaviru TraerDatosprotocoloRotavirus()
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             datosprotocolorotaviru dat;
             var listaProtocolo = context.datosprotocolorotavirus.ToList();
             dat = listaProtocolo[0];
             return(dat);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.StackTrace);
         return(null);
     }
 }
Ejemplo n.º 23
0
 public static void LlenarProcH2O(ComboBox cmb)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             var listaProcH2O = context.proch20.ToList();
             cmb.DataSource    = listaProcH2O;
             cmb.DisplayMember = "ProcH201";
             cmb.Invalidate();
             Log.logInfo("Lista de estudio cargado correctamente");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 24
0
 public static void LlenarComboboxKit(ComboBox cmb)
 {
     cmb.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             var listaCodigos = context.kit_elisa_rotavirus.ToList();
             cmb.DataSource    = listaCodigos;
             cmb.DisplayMember = "Codigo";
             cmb.Invalidate();
             Log.logInfo("Lista de cod Kit cargado correctamente");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }
Ejemplo n.º 25
0
 public static void removeSubs(string codigo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             substrato subs = context.substratoes.Single(x => x.Lote_Asign_TMB == codigo);
             context.substratoes.Remove(subs);
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido eliminado correctamente");
             });
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Remove Subs: " + e.Message);
     }
 }
Ejemplo n.º 26
0
 public static void updateKit(string codigo, string lote, string cc, string metodo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             kit_elisa_rotaviru kit = context.kit_elisa_rotavirus.Single(x => x.Codigo == codigo);
             kit.Lote          = lote;
             kit.CasaComercial = cc;
             kit.Metodo        = metodo;
             context.SaveChanges();
             Task.Run(() => MessageBox.Show("Ha sido actualizado correctamente"));
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Actualizar Kit: " + ex.Message);
     }
 }
Ejemplo n.º 27
0
 public static void addGamma(gammaglobulina nuevo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             context.gammaglobulinas.Add(nuevo);
             context.SaveChanges();
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido agregado correctamente");
             });
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Agregando Gamma: " + ex.Message);
     }
 }
Ejemplo n.º 28
0
 public static void removeGamma(String codigo)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             gammaglobulina gamma = context.gammaglobulinas.Single(x => x.Lote_Asign_Gamma1 == codigo);
             context.gammaglobulinas.Remove(gamma);
             context.SaveChanges();
             Task.Run(() =>
             {
                 MessageBox.Show("Ha sido eliminado correctamente");
             });
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Eliminando Gamma: " + ex.Message);
     }
 }
Ejemplo n.º 29
0
 public static datosprotocoloigm TraerDatosProtocoloIgM()
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             datosprotocoloigm dat;
             //var listaProtocolo = (from u in context.datosprotocoloigms select u).FirstOrDefault();
             //dat = listaProtocolo;
             var listaProtocolo = context.datosprotocoloigms.ToList();
             dat = listaProtocolo[0];
             return(dat);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.StackTrace);
         return(null);
     }
 }
Ejemplo n.º 30
0
 public static void getControles(String test, String tipoControl, DataGridView tabla)
 {
     tabla.DataSource = null;
     try
     {
         using (var context = new elisaEntities2())
         {
             if (test.Contains("IgM"))
             {
                 List <controles_igm> lista = null;
                 lista            = context.controles_igm.Where(x => x.Tipo_Control == tipoControl).ToList();
                 tabla.DataSource = lista;
             }
             else if (test.Contains("EI"))
             {
                 List <controles_ei> lista = null;
                 lista            = context.controles_ei.Where(x => x.Tipo == tipoControl).ToList();
                 tabla.DataSource = lista;
             }
             else if (test.Contains("IgG"))
             {
                 List <controles_igg> lista = null;
                 lista            = context.controles_igg.Where(x => x.Tipo_Control == tipoControl).ToList();
                 tabla.DataSource = lista;
             }
             else if (test.Contains("RV"))
             {
                 List <controles_rotaviru> lista = null;
                 lista            = context.controles_rotavirus.Where(x => x.TipoControl == tipoControl).ToList();
                 tabla.DataSource = lista;
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ha ocurrido un problema conectando a la base de datos.\n Por favor contacte al administrador del Sistema", "Error detectado");
         Log.logError("Error capturado: Trace: " + ex.Message);
     }
 }