Ejemplo n.º 1
0
        private Boolean Grabar()
        {
            get_empresa();
            try
            {
                switch (enu)
                {
                case Cl_Enumeradores.eTipo_action.grabar:
                    if (_empresa_Bus.GrabarDB(_empresa_info))
                    {
                        string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Grabar, "Empresa  ", _empresa_info.em_nombre);
                        MessageBox.Show(smensaje, param.Nombre_sistema);
                        //ucGe_Menu.Visible_bntGuardar_y_Salir = false;
                        //ucGe_Menu.Visible_btnGuardar = false;
                        LimpiarDatos();
                    }
                    else
                    {
                        string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Grabar);
                        MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                case Cl_Enumeradores.eTipo_action.actualizar:
                    if (_empresa_Bus.ModificarDB(_empresa_info))
                    {
                        string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgDespues_Modificar, "Empresa  ", _empresa_info.em_nombre);
                        MessageBox.Show(smensaje, param.Nombre_sistema);
                        //ucGe_Menu.Visible_bntGuardar_y_Salir = false;
                        //ucGe_Menu.Visible_btnGuardar = false;
                        LimpiarDatos();
                    }
                    else
                    {
                        string smensaje = string.Format(Core.Erp.Recursos.Properties.Resources.msgError_Modificar);
                        MessageBox.Show(smensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;
                }

                return(true);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
        }
Ejemplo n.º 2
0
        private Boolean Grabar()
        {
            get_empresa();
            try
            {
                if (_Accion == Cl_Enumeradores.eTipo_action.grabar)
                {
                    if (EmpreB.GrabarDB(_empresa_info))
                    {
                        MessageBox.Show("Grabado ok", "Sistemas..", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Registro repetido", "Sistemas..", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }

                if (_Accion == Cl_Enumeradores.eTipo_action.actualizar)
                {
                    if (EmpreB.ModificarDB(_empresa_info))
                    {
                        MessageBox.Show("Actualizado ok", "Sistemas..", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                    }
                }
                this.Parent.Dispose();

                return(true);
            }
            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());
                return(false);
            }
        }