public HorasExtraOfflineModel CargarBDOffline() { Crypto.Decrypt(pathDB + filenamex, pathDB + filename); XmlSerializer xml = new XmlSerializer(typeof(HorasExtraOfflineModel)); HorasExtraOfflineModel HoraExtraOffline; try { using (FileStream fileStream = new FileStream(pathDB + filename, FileMode.Open)) { HoraExtraOffline = (HorasExtraOfflineModel)xml.Deserialize(fileStream); } } catch (System.Exception) { HoraExtraOffline = null; MessageBox.Show("No se pudo cargar el archivo de base de datos local, " + "porfavor contacte con administrador de sistemas", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } heom = HoraExtraOffline; File.Delete(pathDB + filename); return(heom); }
public HorasExtraControl() { sc = new HorasExtraOfflineModel(); sc.Empleados = GetEmpleados(); sc.Sucursales = GetSucursales(); sc.TipoHoras = GetTipoHoras(); sc.Usuarios = GetUsuarios(); sc.Trabajos = GetTrabajos(); sc.Dispositivos = GetDispositivos(); }
public HorasExtraOfflineControl() { heom = new HorasExtraOfflineModel(); }
public HorasExtraControl(HorasExtraOfflineModel heom) { sc = heom; }