public void funcionGuardar() { if (accion == "agregar") { if (this.txtCod.Text == "" || this.txtDescrip.Text == "") { mensajeText = StringResources.ExistenCamposVacios; mensajeCaption = StringResources.ValidaciondeRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtDescrip.Focus(); if (this.txtCod.Text == "") { this.txtCod.Focus(); return; } else { this.txtDescrip.Focus(); return; } } else { string msj = ""; Boolean existe = false; for (int i = 0; i < dt.Rows.Count; i++) { if (txtCod.Text.ToString().Trim().ToLower() == dt.Rows[i]["FallasMaq_Id"].ToString().Trim().ToLower()) { existe = true; mensajeCaption = StringResources.ErrordeValidacion; mensajeText = StringResources.YaExisteElRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); txtCod.Focus(); return; } } if (existe == false) { emp.m_Descripcion = txtDescrip.Text; emp.m_cod = txtCod.Text; msj = emp.RegistarFalla(frmPrincipal.nombreBD); if (msj == "Registro Exitoso") { mensajeCaption = StringResources.ValidaciondeRegistro; mensajeText = StringResources.DBRegistroexitoso; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); } } } ventTbFallaMaquinas.actualizarlstv("agregar"); limpiarCajas(); FuncionInicio(); } else if (accion == "editar") { if (this.txtDescrip.Text == "") { mensajeText = StringResources.ExistenCamposVacios; mensajeCaption = StringResources.ValidaciondeRegistro; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtDescrip.Focus(); return; } else if (frmTbFallaMquinas.maquina == "Valida") { string msj = ""; emp.m_Descripcion = txtDescrip.Text.ToString().Trim(); emp.m_cod = txtCod.Text.ToString().Trim(); msj = emp.ActualizarFalla(frmPrincipal.nombreBD); if (msj == "Actualizacion Exitosa") { mensajeCaption = StringResources.ValidaciondeRegistro; mensajeText = StringResources.DBActualizacionExitosa; MessageBox.Show(mensajeText, mensajeCaption, MessageBoxButtons.OK, MessageBoxIcon.Information); } } ventTbFallaMaquinas.actualizarlstv("editar"); limpiarCajas(); FuncionInicio(); } }