/// <summary> /// Evento click do botão redespertar, pega a data e hora e reagenda a tarefa /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonDespertar_Click(object sender, EventArgs e) { //pega a data e hora e formata string data = dateTimePickerData.Text.Replace("/", "").Trim(); string hora = maskedTextBoxHora.Text.Replace(":", "").Trim(); //verifica se algum campo esta vazio, se estiver da um return e avisa que os dois campos tem que estar preenchido if (data.Equals("") || hora.Equals("")) { MessageBox.Show("Informe uma data e hora!", "Saerp Informa", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } // caso esteja tudo correto reagenda a tarefa R03Negocio negocio = new R03Negocio(); try { negocio.despertaDataEspecifica(r03.Ukey, negocio.user_ukey(Util.usuario()), dateTimePickerData.Text, maskedTextBoxHora.Text); MessageBox.Show("Tarefa Reagendada com Sucesso!", "Saerp Informa", MessageBoxButtons.OK, MessageBoxIcon.Information); Dispose(); } catch (Exception ex) { MessageBox.Show("Não Foi Possivel Reagendar a Tarefa!\n" + ex.Message, "Saerp Informa", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
/// <summary> /// função botão para não despertar mais a tarefa /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonNaoMais_Click(object sender, EventArgs e) { R03Negocio negocio = new R03Negocio(); try { negocio.naoDesperta(r03.Ukey, negocio.user_ukey(Util.usuario())); MessageBox.Show("Tarefa Fechada com Sucesso!", "Saerp Informa", MessageBoxButtons.OK, MessageBoxIcon.Information); Dispose(); } catch (Exception ex) { MessageBox.Show("Não Foi Possivel Fechar a Tarefa!\n" + ex.Message, "Saerp Informa", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void FormJanela_FontChanged(object sender, EventArgs e) { string ukey; try { R03Negocio negocio = new R03Negocio(); for (int i = 0; i < Util.ukeys.Count; i++) { ukey = Util.ukeys[i]; negocio.atualizaR03_006_nFechar(ukey); } } catch (Exception ex) { MessageBox.Show("Erro ao Atualizar Status da Tarefa! " + ex.Message, "SAERP Informa!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void FormPrincipal_FormClosed(object sender, FormClosedEventArgs e) { try { R03Negocio negocio = new R03Negocio(); negocio.atualizaR03_006_nFechar(r03.Ukey); for (int i = 0; i < Util.ukeys.Count; i++) { if (r03.Ukey.Equals(Util.ukeys[i])) { Util.ukeys.RemoveAt(i); break; } } } catch (Exception ex) { MessageBox.Show("Erro ao Atualizar Status da Tarefa! " + ex.Message, "SAERP Informa!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }