Esempio n. 1
0
        private bool isRotinaChecagem()
        {
            string rotinaChecagem = Path.Combine(Application.StartupPath, "r_ch_vendas_lanctos");
            var    dataAtual      = DateTime.Now.Date;

            if (File.Exists(rotinaChecagem) == false)
            {
                //cria o arquivo
                FileManagerIts.CreateFile(rotinaChecagem);
            }
            try
            {
                string checagem          = FileManagerIts.GetDataStringFile(rotinaChecagem);
                Nullable <DateTime> data = DataUtil.ToDate(checagem).Date;

                if (data == dataAtual)
                {
                    return(true);
                }
                else
                {
                    //registra a ocorrencia da rotina no dia
                    FileManagerIts.OverWriteOnFile(rotinaChecagem, dataAtual.ToShortDateString());
                }
            }
            catch (Exception)
            {
                FileManagerIts.DeleteFile(rotinaChecagem);
            }
            return(false);
        }
Esempio n. 2
0
        private void XFrmAdminMenu_FormClosing(object sender, FormClosingEventArgs e)
        {
            //UserLookAndFeel.Default.ActiveSkinName returns a currently applied skin name.
            //The UserLookAndFeel.Default.StyleChanged event fires in response to changing an active skin.

            var    skin = UserLookAndFeel.Default.ActiveSkinName;
            string file = AdminMenuUtil.PREFERENCIAS;

            if (!File.Exists(file))
            {
                FileManagerIts.CreateFile(file);
            }
            FileManagerIts.OverWriteOnFile(file, skin);
        }
Esempio n. 3
0
        private void btnSaveLog_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var saveFileDialog = new SaveFileDialog();

            saveFileDialog.Filter   = "Text files | *.txt";
            saveFileDialog.FileName = "Log de execução";

            if (saveFileDialog.ShowDialog() == DialogResult.OK)
            {
                FileManagerIts.CreateFile(saveFileDialog.FileName);

                foreach (var line in log.OrderBy(l => l.DataLog))
                {
                    var msg = line.DataLog + " - " + line.Mensagem;
                    FileManagerIts.OverWriteOnFile(saveFileDialog.FileName, msg);
                }
            }
        }