Esempio n. 1
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);
            }
        }
Esempio 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);
            }
        }
Esempio n. 3
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;
     }
 }
Esempio n. 4
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);
            }
        }
Esempio n. 5
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);
            }
        }
Esempio n. 6
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);
            }
        }
Esempio n. 7
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);
     }
 }
Esempio n. 8
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);
     }
 }
Esempio n. 9
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);
     }
 }
Esempio n. 10
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);
     }
 }
Esempio n. 11
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);
     }
 }
Esempio n. 12
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);
            }
        }
Esempio n. 13
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);
     }
 }
Esempio n. 14
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);
     }
 }
Esempio n. 15
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);
     }
 }
Esempio n. 16
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);
     }
 }
Esempio n. 17
0
 public static void updatePB(String codigo, pbs1x update)
 {
     try
     {
         using (var context = new elisaEntities2())
         {
             pbs1x pb = context.pbs1x.Single(x => x.Lote_Asign_20X == codigo);
             pb.H2ODEST       = update.H2ODEST;
             pb.Lote_Asign_1X = update.Lote_Asign_1X;
             pb.Numero        = update.Numero;
             pb.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 PB: " + ex.Message);
     }
 }