private void tmr_Tick(object sender, EventArgs e) { ConfigMngr config = new ConfigMngr(); stslblTime.Text = DateTime.Now.ToLongTimeString(); if (config.BackupEnable) { if (config.BackupFrequency.ToString().ToUpper() == "D") { if (config.BackupTime == DateTime.Now.ToShortTimeString() && !config.DidHappened) { config.DidHappened = true; config.UpdateFile(); BackupMngr backup = new BackupMngr(); backup.backupDb(); } else if (!(config.BackupTime == DateTime.Now.ToShortTimeString()) && config.DidHappened) { config.DidHappened = false; config.UpdateFile(); } } else if (config.BackupFrequency.ToString().ToUpper() == "S") { if (config.BackupDofW == DateTime.Now.DayOfWeek.ToString() && !config.DidHappened) { config.DidHappened = true; config.UpdateFile(); BackupMngr backup = new BackupMngr(); backup.backupDb(); } else if (!(config.BackupDofW == DateTime.Now.DayOfWeek.ToString()) && config.DidHappened) { config.DidHappened = false; config.UpdateFile(); } } else if (config.BackupFrequency.ToString().ToUpper() == "Q") { if (config.BackupDofW == DateTime.Now.DayOfWeek.ToString() && !config.DidHappened) { config.DidHappened = true; config.UpdateFile(); BackupMngr backup = new BackupMngr(); backup.backupDb(); } else if (!(config.BackupDofW == DateTime.Now.DayOfWeek.ToString()) && config.DidHappened) { config.DidHappened = false; config.UpdateFile(); } } else if (config.BackupFrequency.ToString().ToUpper() == "M") { if (config.BackupDay == DateTime.Now.Day.ToString() && !config.DidHappened) { config.DidHappened = true; config.UpdateFile(); BackupMngr backup = new BackupMngr(); backup.backupDb(); } else if (!(config.BackupDay == DateTime.Now.Day.ToString()) && config.DidHappened) { config.DidHappened = false; config.UpdateFile(); } } else if (config.BackupFrequency.ToString().ToUpper() == "A") { if (config.BackupMonth == DateTime.Now.Month.ToString() && config.BackupDay == DateTime.Now.Day.ToString() && !config.DidHappened) { config.DidHappened = true; config.UpdateFile(); BackupMngr backup = new BackupMngr(); backup.backupDb(); } else if (!(config.BackupMonth == DateTime.Now.Month.ToString() && config.BackupDay == DateTime.Now.Day.ToString()) && config.DidHappened) { config.DidHappened = false; config.UpdateFile(); } } } }
private void btnRestore_Click(object sender, EventArgs e) { BackupMngr backup = new BackupMngr(); backup.restoreDb(); }
private void Cad(object sender, EventArgs e) { try { acsClientes dbCtrl = new acsClientes(); #region "Passagem de info pras variebles" _Nome = textBoxName.Text; _CPF = maskedTextBoxCPF.Text; _Telefone = maskedTextBoxPhone.Text; _Celular = maskedTextBoxCell.Text; _Email = textBoxEmail.Text; _Rua = textBoxStreet.Text; _Complemento = textBoxComplemento.Text; _Numero = maskedTextBoxNumber.Text; _Bairro = textBoxBairro.Text; _Cidade = comboBoxCity.Text; _UF = comboBoxUF.Text; _CEP = maskedTextBoxCEP.Text; _Aniversario = maskedTextBoxBirth.Text; _Observacoes = textBoxObs.Text; #endregion List<string> lst = dbCtrl.ReturnList(acsClientes.Fields.Nome); bool found = false; for (int i = 0; i < lst.Count; i++) { if (_Nome == lst[i]) { found = true; } } if (!found) { FixValues(); if (dbCtrl.Insert(_Nome, _CPF, _Telefone, _Celular, _Email, _Rua, _Complemento, _Numero, _Bairro, _Cidade, _UF, _CEP, _Aniversario, _Observacoes)) { MessageBox.Show("Cliente salvo com sucesso", "Cliente Salvo", MessageBoxButtons.OK, MessageBoxIcon.Information); string info = _Nome + "[" + _CPF + "[" + _Telefone + "[" + _Celular + "[" + _Email + "[" + _Rua + "[" + _Complemento + "[" + _Numero + "[" + _Bairro + "[" + _Cidade + "[" + _UF + "[" + _CEP + "[" + _Aniversario + "[" + _Observacoes; BackupMngr mngr = new BackupMngr(); mngr.backup(info); ClearFields(); } else { MessageBox.Show("Erro ao Cadastrar\nErro: \n", "Erro ao Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { DialogResult dg = MessageBox.Show("Cliente com mesmo nome já existe. Deseja editar esse cadastro?\n(Escolhendo 'não' será criado um novo cadastro com o mesmo nome)", "Conflito", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button3); if (dg == DialogResult.No) { FixValues(); if (dbCtrl.Insert(_Nome, _CPF, _Telefone, _Celular, _Email, _Rua, _Complemento, _Numero, _Bairro, _Cidade, _UF, _CEP, _Aniversario, _Observacoes)) { MessageBox.Show("Cliente salvo com sucesso", "Cliente Salvo", MessageBoxButtons.OK, MessageBoxIcon.Information); string info = _Nome + "[" + _CPF + "[" + _Telefone + "[" + _Celular + "[" + _Email + "[" + _Rua + "[" + _Complemento + "[" + _Numero + "[" + _Bairro + "[" + _Cidade + "[" + _UF + "[" + _CEP + "[" + _Aniversario + "[" + _Observacoes; BackupMngr mngr = new BackupMngr(); mngr.backup(info); ClearFields(); } else { MessageBox.Show("Erro ao Cadastrar\nErro: \n", "Erro ao Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (dg == DialogResult.Yes) { string nome = textBoxName.Text; ; nomeToolStripMenuItem_Click(e, e); mtbSearch.Text = nome; btSearch_Click(e, e); } } } catch (Exception Erro) { MessageBox.Show("Erro na ação\nErro: \n\n" + Erro, "Erro ao Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnDoBackup_Click(object sender, EventArgs e) { BackupMngr backup = new BackupMngr(); backup.backupDb(); }