public Boolean Guardar() { try { if (Validar() == false) { return(false); } string msg = ""; Bus_Periodos = new Aca_Periodo_Bus(); if (Bus_Periodos.GrabarDB_Periodos(new List <Aca_Periodo_Info>(lista_Periodo), ref msg)) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_guardaron_los_datos_correctamente), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_encontrado) + ":" + msg, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } return(true); } catch (Exception ex) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ":" + ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(ex.ToString()); return(false); } }