public static string[] CrearRespuesta(string ID, string Usuario, string Respuesta) { int r = 0; string Resultado = ""; if (Respuesta.Count() > 4) { Mail_Controller controlm = new Mail_Controller(); r = controlm.RespuestaMail(Convert.ToInt32(ID), Respuesta, Usuario); //lblidRespuesta.Text = r.ToString(); if (r != 0) { Resultado = "OK"; } else { Resultado = "Ha ocurrido un error, vuelva a intentarlo"; } } else { Resultado = "La respuesta debe ser mayor a 4 caracteres."; } return(new[] { Resultado, r.ToString() }); }
protected void btnResponder_Click(object sender, EventArgs e) { int r = 0; if (txtRespuesta.Text != "") { r = controlm.RespuestaMail(Convert.ToInt32(Request.QueryString["id"]), txtRespuesta.Text, Session["usuario"].ToString()); if (r != 0) { bool respuesta = true; int contador = arch.Count; if (contador != 0) { foreach (Archivo i in arch) { respuesta = controlm.UpdateRespuestaArchivo(i.IDArchivo, r); } if (respuesta != true) { string popupScript2 = "<script language='JavaScript'> alert('Ha ocurrido un error al Adjuntar Archivo'); </script>"; Page.RegisterStartupScript("PopupScript", popupScript2); } else { string popupScript4 = "<script language='JavaScript'> alert(' Respuesta Enviada Correctamente');location.href='javascript:history.go(-" + volver + ")'; </script>"; Page.RegisterStartupScript("PopupScript", popupScript4); } } else { string popupScript4 = "<script language='JavaScript'> alert(' Respuesta Enviada Correctamente');location.href='javascript:history.go(-" + volver + ")'; </script>"; Page.RegisterStartupScript("PopupScript", popupScript4); } } else { string popupScript = "<script language='JavaScript'> alert(' Ha ocurrido un error, vuelva a intentarlo'); </script>"; Page.RegisterStartupScript("PopupScript", popupScript); } } else { string popupScript = "<script language='JavaScript'> alert(' El campo Respuesta es obligatorio '); </script>"; Page.RegisterStartupScript("PopupScript", popupScript); } arch = null; arch = new List <Archivo>(); }