Exemplo n.º 1
0
        private async void Enviar(object sender, EventArgs e)
        {
            try
            {
                StckSucesso.IsVisible = false;
                var t = new Tarefas();
                //t.CLIENTE = (PckCliente.SelectedIndex == -1) ? Convert.ToInt32(TxtCliente.Text) : ((Cliente)PckCliente.SelectedItem).Id;
                t.DATA_PROGR  = TxtDataFim.Date;
                t.SOLICITANTE = Session.Usuario.Usw_cod;
                t.RESPOSAVEL  = tarefa.RESPOSAVEL;
                t.HISTORICO   = Session.Usuario.Usw_Nome.Substring(0, Session.Usuario.Usw_Nome.IndexOf(" ") + 2) + ": " + TxtTexto.Text;
                t.CodPro      = tarefa.CodPro;
                t.Pgr_Fase    = 100;

                var retorno = await TarefasRN.IncluirAnotacao(t);

                if (String.IsNullOrEmpty(retorno))
                {
                    StckSucesso.IsVisible = true;
                    TxtSucesso.Text       = "Anotação Incuida com Sucesso.";
                }
            }
            catch (Exception exception)
            {
                throw exception;
            }
        }
Exemplo n.º 2
0
        private async void Enviar(object sender, EventArgs e)
        {
            try
            {
                StckSucesso.IsVisible = false;
                var t = new Tarefas();
                //t.CLIENTE = (PckCliente.SelectedIndex == -1) ? Convert.ToInt32(TxtCliente.Text) : ((Cliente)PckCliente.SelectedItem).Id;
                t.DATA_PROGR  = TxtDataFim.Date;
                t.SOLICITANTE = Session.Usuario.Usw_cod;
                t.RESPOSAVEL  = tarefa.RESPOSAVEL;
                t.HISTORICO   = Session.Usuario.Usw_Nome.Substring(0, Session.Usuario.Usw_Nome.IndexOf(" ") + 2) + ": " + TxtTexto.Text;
                t.CodPro      = tarefa.CodPro;
                t.Pgr_Fase    = 100;
                string retorno = "";
                if (PckAcao.SelectedIndex == 0)
                {
                    retorno = await TarefasRN.IncluirAnotacao(t);

                    if (String.IsNullOrEmpty(retorno))
                    {
                        StckSucesso.IsVisible = true;
                        TxtSucesso.Text       = "Nova Anotação Incuida. Email Enviado.";
                        //clsEnviarEmail mail = new clsEnviarEmail();
                        //var usuario = await UsuarioRN.GetUsuario(usw_usu, "123");
                        //string body = "Nova Anotação Incluida Nr." + t.CodPro + " em: " + DateTime.Now.ToString() + "\n\n" + t.HISTORICO;
                        //mail.EnviarEmail(usuario.First().Usw_EmailSenha, "Nova Anotação de Tarefa Recebida", body, string.Empty);
                    }
                }
                if (PckAcao.SelectedIndex == 1)
                {
                    //retorno = await TarefasRN.IncluirAnotacao(t);
                    if (String.IsNullOrEmpty(retorno))
                    {
                        StckSucesso.IsVisible = true;
                        TxtSucesso.Text       = "Anotação Lida.";
                    }
                }
                if (PckAcao.SelectedIndex == 2)
                {
                    //retorno = await TarefasRN.IncluirAnotacao(t);
                    if (String.IsNullOrEmpty(retorno))
                    {
                        StckSucesso.IsVisible = true;
                        TxtSucesso.Text       = "Anotação foi Baixada.";
                    }
                }
            }
            catch (Exception exception)
            {
                throw exception;
            }
        }