Boolean Guardar() { try { int id = 0; string mensajeRecurso = ""; if (Bus_ProductoTipo.GrabarDB(Info_ProductoTipo, ref id, ref msg)) { mensajeRecurso = Core.Erp.Recursos.Properties.Resources.msgConfirmaGrabarOk; MessageBox.Show(mensajeRecurso, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); txtIdProductoTipo.EditValue = Info_ProductoTipo.IdProductoTipo; //ucGe_Menu.Enabled_bntGuardar_y_Salir = false; //ucGe_Menu.Enabled_btnGuardar = false; LimpiarDatos(); return(true); } else { MessageBox.Show("Error al Grabar " + msg, param.Nombre_sistema); return(false); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private void Grabar() { in_ProductoTipo_Bus bus_producto_tipo = new in_ProductoTipo_Bus(); int id = 0; string msg = ""; try { if (this.txt_descripcion.Text != "") { get_ProductoTipo(); switch (_Accion) { case Cl_Enumeradores.eTipo_action.grabar: bus_producto_tipo.GrabarDB(info, ref id, ref msg); this.lbl_idProductoTipo.Text = id.ToString(); MessageBox.Show(msg, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); _Accion = Cl_Enumeradores.eTipo_action.actualizar; this.btn_grabar.Text = "Actualizar Registro"; break; case Cl_Enumeradores.eTipo_action.actualizar: bus_producto_tipo.ModificarDB(info, ref msg); MessageBox.Show(msg, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); break; case Cl_Enumeradores.eTipo_action.Anular: break; case Cl_Enumeradores.eTipo_action.consultar: break; } } else { MessageBox.Show("Por favor ingrese la descripción del producto", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); this.txt_descripcion.Focus(); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }