예제 #1
0
 protected void btnFinalizar_Click(object sender, EventArgs e)
 {
     try
     {
         if (Session["Correo"].ToString() == "EnviodeCorreo")
         {
             ProduccionController controlpro = new ProduccionController();
             if (controlpro.EnviarCorreo(lblOT.Text, Session["Usuario"].ToString()))
             {
                 string popupScript = "<script language='JavaScript'>window.opener.location.reload();window.close(); </script>";
                 Page.RegisterStartupScript("PopupScript", popupScript);
             }
             else
             {
                 string popupScript = "<script language='JavaScript'>alert(' Ha ocurrido un error al ingresar, vuelva a intentarlo '); </script>";
                 Page.RegisterStartupScript("PopupScript", popupScript);
             }
         }
         else
         {
             string popupScript = "<script language='JavaScript'>window.opener.location.reload();window.close(); </script>";
             Page.RegisterStartupScript("PopupScript", popupScript);
         }
     }
     catch (Exception a)
     {
         if (a.Message == "Referencia a objeto no establecida como instancia de un objeto.")
         {
             string popupScript = "<script language='JavaScript'>window.opener.location.reload();window.close(); </script>";
             Page.RegisterStartupScript("PopupScript", popupScript);
         }
     }
 }