private void InsertExcelRecords(string FilePath) { ConeccionesBD Consultas = new ConeccionesBD(); try { string backup = Server.MapPath("~/DataBaseBackUp/SEDSE.BAK"); if (File.Exists(backup)) { File.Delete(backup); } Consultas.BackUpBD(backup); Consultas.PrepararTablas(); Consultas.ActualizarAlumnos(FilePath); Consultas.CrearNuevoIngreso(); Consultas.InsertarNuevoIngreso(FilePath); Consultas.InsertarMaterias(FilePath); Consultas.InsertarEgresos(FilePath); lblResultado.Text = "Base de datos actualizada correctamente"; } catch (Exception) { string backup = Server.MapPath("~/DataBaseBackUp/SEDSE.BAK"); Consultas.RestoreDB(backup); lblResultado.Text = "Error al actualizar base de datos revise el archivo porfavor"; } }