protected void Page_Load(object sender, EventArgs e) { try { if (Request.Params["show"] != null) { //int codUser = int.Parse(Request.Params["show"].ToString()); if (Request.Params["show"].Length > 0) { csUtilidades util = new csUtilidades(); lgNegocio = new LogicaNegocio(); lgCalificacion = new LogicaCalificacion(); lgVisita = new LogicaVisita(); int codNegocio = int.Parse(util.desencriptar(Request.Params["show"])); negocio = new csNegocio(); negocio = lgNegocio.SessionNegocio(codNegocio); if (negocio != null) { if (!IsPostBack) { lgVisita.CrearVisita(codNegocio); } string calificacion = lgCalificacion.PromedioCalificacion(negocio.id_negocio).ToString(); CargarGaleria(codNegocio); lbNombreNeg.Text = negocio.nombre; //Rating1.CurrentRating = int.Parse(calificacion); //dtListComentario.DataSource = lgComentario.DataComentario(codNegocio); //dtListComentario.DataBind(); foto_Negocio.ImageUrl = negocio.foto_negocio; CargarComment(); hdLat.Value = negocio.latitud; hdLong.Value = negocio.longitud; lbRating.Text = calificacion; lbDescripcion.Text = negocio.descripcion; Application["negocio"] = negocio; } else { pnContenido.Visible = false; ltError.Text = "hola"; } } else { Response.Redirect("IndexSuscriptor.aspx"); } } else { Response.Redirect("IndexSuscriptor.aspx"); } } catch (Exception ex) { pnContenido.Visible = false; ltError.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { if (Request.Params["show"] != null) { btnAgregarSv.NavigateUrl = "CrearServicioPropietario.aspx?show=" + Request.Params["show"].ToString(); //int codUser = int.Parse(Request.Params["show"].ToString()); if (Request.Params["show"].Length > 0) { csUtilidades util = new csUtilidades(); lgNegocio = new LogicaNegocio(); lgCalificacion = new LogicaCalificacion(); ////lgVisita = new LogicaVisita(); int codNegocio = int.Parse(util.desencriptar(Request.Params["show"])); linkMulmedia.NavigateUrl = "AlbumNegocioPropietario.aspx?show=" + Request.Params["show"].ToString(); negocio = new csNegocio(); negocio = lgNegocio.SessionNegocio(codNegocio); if (negocio != null) { int calificacion = int.Parse(lgCalificacion.PromedioCalificacion(negocio.id_negocio).ToString()); CargarGaleria(codNegocio); lbNombreNeg.Text = negocio.nombre; Rating1.CurrentRating = calificacion; CargarGrid(); //CargarChart(); CargarComment(codNegocio); foto_Negocio.ImageUrl = negocio.foto_negocio; hdLat.Value = negocio.latitud; hdLong.Value = negocio.longitud; lbRating.Text = calificacion.ToString(); lbDescripcion.Text = negocio.descripcion; Application["negocio"] = negocio; } else { pnContenido.Visible = false; ltError.Text = "hola"; } } else { Response.Redirect("IndexPropietario.aspx"); } } else { Response.Redirect("IndexPropietario.aspx"); } } catch (Exception ex) { pnContenido.Visible = false; ltError.Text = ex.Message; } }
protected void btnCalificacion_Click(object sender, EventArgs e) { usuario = (csUsuario)Session["Usuario"]; negocio = (csNegocio)Application["negocio"]; lgCalificacion = new LogicaCalificacion(); try { DateTime tiempo = DateTime.Now; String fecha = tiempo.Date.ToString("yyyy-MM-dd"); String hora = "14:07:07"; calificacion = new csCalificacion(0, int.Parse(Rating1.CurrentRating.ToString()), fecha, hora, negocio.id_negocio, usuario.id_usuario); if (lgCalificacion.ValidacionCalificacion(negocio.id_negocio, usuario.id_usuario)) { if (lgCalificacion.CrearCalificacion(calificacion)) { string calificacion2 = lgCalificacion.PromedioCalificacion(negocio.id_negocio).ToString(); lbCalificacion.Text = "Tu Calificacion es: " + Rating1.CurrentRating.ToString(); lbRating.Text = calificacion2; } else { lbCalificacion.Text = "No se califico"; } } else { if (lgCalificacion.ModificarCalificacion(calificacion)) { string calificacion2 = lgCalificacion.PromedioCalificacion(negocio.id_negocio).ToString(); lbCalificacion.Text = "Tu Calificacion se modifico: " + Rating1.CurrentRating.ToString(); lbRating.Text = calificacion2; } else { lbCalificacion.Text = "No se califico"; } } } catch (Exception ex) { lbCalificacion.Text = ex.ToString(); } }
private void CargarCAlificaion() { try { gvCalificaion.Visible = true; gvVisita.Visible = false; LogicaCalificacion lgCalificaion; btnVisita.CssClass = "btn btn-default"; btnCalificacion.CssClass = "btn btn-danger"; lgCalificaion = new LogicaCalificacion(); gvCalificaion.DataSource = lgCalificaion.ReportesCAlificacion(); txtFinal.Enabled = false; txtInicio.Enabled = false; btnFilter.Enabled = false; gvCalificaion.DataBind(); } catch (Exception ex) { ltMsn.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error! </strong> " + ex.Message + "</div>"; } }