protected void Button1_Click(object sender, EventArgs e) { CADUsuario user = new CADUsuario(); DTOUsuario infor = new DTOUsuario(); int confirmacion = 0; DateTime fecha_regis = DateTime.Now; string id_user = Session["id_usuario"].ToString(); string estado = "Reportado"; if (NombreProblema.Text != "") { confirmacion = confirmacion + 1; } if (Observaciones.Text != "") { confirmacion = confirmacion + 1; } if (confirmacion == 2) { infor.Nomb_report = NombreProblema.Text; infor.Descript_report = Observaciones.Text; infor.Fecha_report = fecha_regis; infor.Estado_report = estado; infor.Id = Convert.ToInt32(id_user); if (user.InsertarReporteProblema(infor) == 0) { user.ObtenerDatosUserEnvioReporte(infor); if (user.EnviarCorreoReporteUser(infor) == true) { user.EnviarCorreoConfirmaciónEnvíoReporteProblema(infor); } infor.Id_u_logueado = int.Parse(Convert.ToString(Session["id_usuario"])); infor.Descripcion_history = "Registro solicitud ayuda"; user.InsertarHistorial(infor); NombreProblema.Text = ""; Observaciones.Text = ""; ScriptManager.RegisterClientScriptBlock(this, GetType(), "mensaje", "registro();", true); } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "inconsis", "problema();", true); } } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "nopermitecamp", "campos();", true); } user.CargarReportesDeUsuarioAlGV(infor, GVReporte); }