//Método que crea la denuncia protected void crearDenuncia() { //Asignacion del usuario HttpCookie cookie = Request.Cookies["UserInfo"]; if (cookie != null) { denuncia.idUsuario = Int32.Parse(cookie["idUsuario"]); } //Asignacion de la imagen HttpPostedFile postedFile = fileUploadImage.PostedFile; string fileName = Path.GetFileName(postedFile.FileName); string fileExtension = Path.GetExtension(fileName); int fileSize = postedFile.ContentLength; if (fileExtension.ToLower() == ".jpg" || fileExtension.ToLower() == ".bmp" || fileExtension.ToLower() == ".png") { Stream stream = postedFile.InputStream; BinaryReader binaryReader = new BinaryReader(stream); bytes = binaryReader.ReadBytes((int)stream.Length); denuncia.foto = bytes; //Asignar datos restantes denuncia.titulo = txtTitulo.Text; denuncia.latitud = hdfLatitud.Value; denuncia.longitud = hdfLongitud.Value; denuncia.descripcion = txtDescripcion.Text; denuncia.provincia = ddlProvincia.SelectedItem.Text; denuncia.canton = ddlCanton.SelectedItem.Text; denuncia.distrito = ddlDistrito.SelectedItem.Text; denuncia.detalle = txtDetalle.Text; denuncia.registroDenuncia(); Response.Redirect("AgregarHashtagDenuncia.aspx", true); // Se direcciona a otra página } else { lblRestriccionFormatoImagen.Visible = true; } }