protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                string a = Guid.NewGuid().ToString();

                int contar       = si.EnviarDocumentos.Count();
                var pedidonumero = "UCM710" + "0" + contar.ToString() + "E";

                EnviarDocumentos ev = new EnviarDocumentos
                {
                    Contacto            = txtContacto.Text,
                    DataEnvio           = DateTime.Now,
                    idPastaDepartamento = int.Parse(txtPasta.SelectedValue),
                    idUsuario           = idu,
                    Mensagem            = WebUtility.HtmlEncode(txtDescricao.Text),
                    idCategoria         = int.Parse(txtcategoria.SelectedValue),
                    NivelUrgencia       = txtUrgencia.Text,
                    Estado        = "Enviado",
                    Titulo        = txtTitulo.Text,
                    GuidMap       = a,
                    CodExpediente = pedidonumero
                };
                si.EnviarDocumentos.Add(ev);
                si.SaveChanges();
                idEnvio = ev.idEnvio;
                Recebimento();

                {
                    foreach (HttpPostedFile upFile in FileUpload2.PostedFiles)
                    {
                        if (upFile.ContentLength == 0)
                        {
                        }
                        else
                        {
                            SaveFiles(upFile);
                        }
                    }
                }
                lblSucesso.Visible = true;
                lblSucesso.Text    = string.Format("{0} Ficheiros Salvos com Sucesso.", FileUpload2.PostedFiles.Count);
                //Response.Write("<Script>alert('Enviado com sucesso....');</Script>");
                //    Response.Write("Sucessos" + DateTime.Now.Year +""+ idEnvio+"" +txtTitulo.Text );
                //HttpContext.Current.Response.Redirect("~/WebFormInicio.aspx", false);
                //HttpContext.Current.ApplicationInstance.CompleteRequest();

                // enviamensagem( ev.CodExpediente);

                HttpContext.Current.Response.Redirect("~/WebFormDetalhesExpedienteEnviado.aspx?index=" + ev.GuidMap + "&CodExp=" + ev.CodExpediente + "&Cell=" + txtContacto.Text, false);
                HttpContext.Current.ApplicationInstance.CompleteRequest();
            }
            catch (Exception)
            {
                return;
            }
        }
        public void adicionar()
        {
            try
            {
                string a = Guid.NewGuid().ToString();

                EnviarDocumentos ev = new EnviarDocumentos
                {
                    Contacto            = txtContacto.Text,
                    DataEnvio           = DateTime.Now,
                    idPastaDepartamento = int.Parse(txtPasta.SelectedValue),
                    idUsuario           = idu,
                    Mensagem            = txtDescricao.Text,
                    idCategoria         = int.Parse(txtcategoria.SelectedValue),
                    NivelUrgencia       = txtUrgencia.Text,
                    Estado  = "Enviado",
                    Titulo  = txtTitulo.Text,
                    GuidMap = a
                };
                si.EnviarDocumentos.Add(ev);
                si.SaveChanges();
                idEnvio = ev.idEnvio;
                Recebimento();
                //  enviamensagem();

                foreach (HttpPostedFile upFile in FileUpload2.PostedFiles)
                {
                    if (FileUpload2.PostedFiles.Count == 0)
                    {
                    }
                    else
                    {
                        SaveFiles(upFile);
                    }
                }
                lblSucesso.Visible = true;
                lblSucesso.Text    = string.Format("{0} Ficheiros Salvos com Sucesso.", FileUpload2.PostedFiles.Count);
                //Response.Write("<Script>alert('Enviado com sucesso....');</Script>");
                Response.Write("Sucessos" + DateTime.Now.Year + "" + idEnvio + "" + txtTitulo.Text);
                //HttpContext.Current.Response.Redirect("~/WebFormInicio.aspx", false);
                //HttpContext.Current.ApplicationInstance.CompleteRequest();
            }
            catch (Exception)
            {
                return;
            }
        }