Boolean GuardarDatos() { try { Boolean bolResult = false; string msg = ""; get_Bodega(); tb_Bodega_Bus bus_pvta = new tb_Bodega_Bus(); if (ValidarDatos()) { switch (_Accion) { case Cl_Enumeradores.eTipo_action.grabar: if (bus_pvta.GrabarDB(info, ref idBod, ref msg)) { bolResult = true; ucGe_Menu.Enabled_btnGuardar = false; ucGe_Menu.Enabled_bntGuardar_y_Salir = false; MessageBox.Show("Bodega Guardada Exitosamente", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msg, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; case Cl_Enumeradores.eTipo_action.actualizar: if (bus_pvta.ModificarDB(info, ref msg)) { bolResult = true; ucGe_Menu.Enabled_btnGuardar = false; ucGe_Menu.Enabled_bntGuardar_y_Salir = false; MessageBox.Show("Bodega Modificada Exitosamente", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msg, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; default: break; } } return(bolResult); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }