private void btn_Aceptar_Click(object sender, EventArgs e) { if (!txtCodigoControl.Text.Equals("")) { ph_9_6__coatting_ nuevo = new ph_9_6__coatting_(); nuevo.Lote_Asign_Coatting = txtCodigoControl.Text; nuevo.H2ODEST = H2ODest.Text; nuevo.Na2CO3 = txt_Na2CO3.Text; nuevo.Volumen = Int32.Parse(txt_Volumen.Text); nuevo.NaHCO3 = txt_NaHCO3.Text; if (fechaFinMod) { nuevo.Fecha_Expiracion = time_FechaFin.Value; } if (fechaInicioMod) { nuevo.Fecha_Preparacion = time_FechaInicio.Value; } if (!txt_Observacion.Text.Equals("")) { nuevo.Oservaciones = txt_Observacion.Text; } ph96CoattingTrans.addph96Coatting(nuevo); } else { Task.Run(() => MessageBox.Show("Ingrese los campos requeridos")); } }
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); } }
private void btn_Save_Click(object sender, EventArgs e) { if (cambiosPendientes) { DataGridViewRow gridrow = dgv_Coatting.Rows[indexEditROw]; ph_9_6__coatting_ data = (ph_9_6__coatting_)gridrow.DataBoundItem; ph96CoattingTrans.updateph96Coatting(updateId, data); } }
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); } }
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); } }