private void btn_Aceptar_Click(object sender, EventArgs e) { if (!txtCodigoControl.Text.Equals("")) { controles_rotaviru nuevo = new controles_rotaviru(); nuevo.CodControl = txtCodigoControl.Text; switch (control) { case MainUtils.Controles.ControlesRV_CP: { nuevo.TipoControl = "Pos"; break; } case MainUtils.Controles.ControlesRV_CN: { nuevo.TipoControl = "Neg"; break; } } ControlesTrans.addControlesRV(nuevo); } else { Task.Run(() => MessageBox.Show("Ingrese los campos requeridos")); } }
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); } }
public static void addControlesRV(controles_rotaviru controlNuevo) { try { using (var context = new elisaEntities2()) { context.controles_rotavirus.Add(controlNuevo); 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); } }