private void cargarDatos() { if (Request.Params["negocio"] != null) { lgNegocio = new LogicaNegocio(); negocio = lgNegocio.SessionNegocio(int.Parse(Request.Params["negocio"])); txtDescdrip.Text = negocio.descripcion; txtNombre.Text = negocio.nombre; hdCodNegocio.Value = negocio.id_negocio.ToString(); //hdImag.Value = negocio.foto_negocio; txtTelefono.Text = negocio.telefono.ToString(); lgEstaNegocio = new LogicaEstadoNegocio(); List <csEstadoNegocio> lista = new List <csEstadoNegocio>(); hpRegresar1.NavigateUrl = "PerfilUsuarioAdminn.aspx?perfil=" + Request.Params["perfil"]; hpRegresar2.NavigateUrl = "PerfilUsuarioAdminn.aspx?perfil=" + Request.Params["perfil"]; lista = lgEstaNegocio.listEstadoNegocio(negocio.id_negocio); for (int i = 0; i < chekListCategoria.Items.Count; i++) { foreach (csEstadoNegocio estNeg in lista) { if (chekListCategoria.Items[i].Value == estNeg.fk_id_categoria.ToString()) { chekListCategoria.Items[i].Selected = true; } } } } else { Response.Redirect("NegocioPropietario.aspx"); } }
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 btnAgregarNegocio_Click(object sender, EventArgs e) { LogicaNegocio lgNegocio = new LogicaNegocio(); lgPath = new LogicaPath(); csUsuario usuario = (csUsuario)Session["Usuario"]; lgExtNegocio = new LogicaEstadoNegocio(); if (IsValid) { if ((uploadFile1.PostedFile != null) && (uploadFile1.PostedFile.ContentLength > 0)) { try { string fn = System.IO.Path.GetFileName(uploadFile1.PostedFile.FileName); string SaveLocation = Server.MapPath("media\\img") + "\\" + fn; csNegocio negocio = new csNegocio(0, txtNombre.Text, txtDescdrip.Text, txtTelefono.Text, usuario.id_usuario, uploadFile1.FileName, hdLonft.Value, txtUbicacion.Text, hdLatFt.Value); int codNegoc = int.Parse(lgNegocio.CrearNegocio(negocio)); if (codNegoc > 0) { uploadFile1.PostedFile.SaveAs(SaveLocation); foreach (ListItem item in chekListCategoria.Items) { if (item.Selected) { estNegocio = new csEstadoNegocio(0, int.Parse(item.Value.ToString()), codNegoc); lgExtNegocio.CrearEstadoNegocio(estNegocio); } } Button2_ModalPopupExtender.Show(); } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> no guardor el registro. </div>"; } } catch (Exception ex) { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Advertencia</strong> " + ex.Message + "</div>"; } } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> No cargo la Foto. </div>"; } } }
protected void btnAceptar_Click(object sender, EventArgs e) { lgServicio = new LogicaServicio(); int codServicio = int.Parse(ViewState["codServicio"].ToString()); if (lgServicio.EliminarServicio(codServicio)) { negocio = (csNegocio)Session["Negocio"]; CargarGrid(negocio); } }
protected void btnComment_Click(object sender, EventArgs e) { try { lgComentario = new LogicaComentario(); usuario = (csUsuario)Session["Usuario"]; negocio = (csNegocio)Application["negocio"]; csComentario comentario = new csComentario(0, txtComment.Text, "", "", usuario.id_usuario, negocio.id_negocio); lgComentario.CrearComentario(comentario); CargarComment(); txtComment.Text = ""; } catch (Exception ex) { txtComment.Text = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Negocio"] != null) { LogicaPath lgPath = new LogicaPath(); negocio = (csNegocio)Session["Negocio"]; Repeater1.DataSource = lgPath.DataTbPath(negocio.id_negocio);; Repeater1.DataBind(); lbNombre.Text = negocio.nombre; lbDescrip.Text = negocio.descripcion; lbTelefono.Text = negocio.telefono.ToString(); lbUbicacion.Text = negocio.ubicacion; } else { Response.Redirect("IndexPropietario.aspx"); } }
protected void btnIrGeocio_Click(object sender, EventArgs e) { try { //string cod = dtlisNegocio.ID ; LinkButton btn = (LinkButton)sender; DataListItem item = (DataListItem)btn.NamingContainer; Label lb = (Label)item.FindControl("Label2"); lgNegocio = new LogicaNegocio(); csNegocio negocio = lgNegocio.SessionNegocio(int.Parse(lb.Text)); Session["Negocio"] = negocio; Response.Redirect("IndexServicioPropietario.aspx"); } catch (Exception ex) { throw ex; } }
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(); } }
public String datosGrafica() { negocio = (csNegocio)Session["Negocio"]; LogicaVisita lgVisita = new LogicaVisita(); DataTable datos = lgVisita.LineaTeiempoVisita(negocio.id_negocio); string strDatos; strDatos = "["; foreach (DataRow dr in datos.Rows) { strDatos = strDatos + "["; strDatos = strDatos + "" + dr[0] + "" + "," + dr[1].ToString().Replace(",", "."); strDatos = strDatos + "],"; } strDatos = strDatos + "]"; return(strDatos); }
protected void btnAgregarNegocio_Click(object sender, EventArgs e) { LogicaNegocio lgNegocio = new LogicaNegocio(); lgPath = new LogicaPath(); if ((uploadFile1.PostedFile != null) && (uploadFile1.PostedFile.ContentLength > 0)) { try { string fn = System.IO.Path.GetFileName(uploadFile1.PostedFile.FileName); string SaveLocation = Server.MapPath("media\\img") + "\\" + fn; csNegocio negocio = new csNegocio(0, txtNombre.Text, txtDescdrip.Text, txtTelefono.Text, int.Parse(Request.Params["perfil"]), uploadFile1.FileName, hdLonft.Value, txtUbicacion.Text, hdLatFt.Value); int codNegoc = int.Parse(lgNegocio.CrearNegocio(negocio)); if (codNegoc > 0) { uploadFile1.PostedFile.SaveAs(SaveLocation); Button2_ModalPopupExtender.Show(); } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> no guardor el registro. </div>"; } } catch (Exception ex) { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Advertencia</strong> " + ex.Message + "</div>"; } } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> No cargo la Foto. </div>"; } }
private void CargarGrid(csNegocio negocio) { lgServicio = new LogicaServicio(); gvServicio.DataSource = lgServicio.ListarSErvicio(negocio.id_negocio); gvServicio.DataBind(); }
protected void btnModificar_Click(object sender, EventArgs e) { try { if (IsValid) { LogicaNegocio lgNegocio = new LogicaNegocio(); lgPath = new LogicaPath(); csUsuario usuario = (csUsuario)Session["Usuario"]; int codNegoc = int.Parse(Request.Params["negocio"]); lgEstaNegocio = new LogicaEstadoNegocio(); if ((uploadFile1.PostedFile != null) && (uploadFile1.PostedFile.ContentLength > 0)) { string fn = System.IO.Path.GetFileName(uploadFile1.PostedFile.FileName); string SaveLocation = Server.MapPath("media/img") + "/" + fn; csNegocio negocio = new csNegocio(int.Parse(hdCodNegocio.Value), txtNombre.Text, txtDescdrip.Text, txtTelefono.Text, usuario.id_usuario, uploadFile1.FileName, hdLonft.Value, txtUbicacion.Text, hdLatFt.Value); if (lgNegocio.ModificarNegocio(negocio)) { foreach (ListItem item in chekListCategoria.Items) { if (item.Selected) { if (lgEstaNegocio.validarEstadNegocio(int.Parse(item.Value.ToString()), codNegoc) == false) { estNegocio = new csEstadoNegocio(0, int.Parse(item.Value.ToString()), codNegoc); lgEstaNegocio.CrearEstadoNegocio(estNegocio); } } if (item.Selected == false) { if (lgEstaNegocio.validarEstadNegocio(int.Parse(item.Value.ToString()), codNegoc)) { lgEstaNegocio.EliminarEstadoNegocio(int.Parse(item.Value.ToString())); } } } uploadFile1.PostedFile.SaveAs(SaveLocation); Button2_ModalPopupExtender.Show(); } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> no guardor el registro. </div>"; } } else { //string fn = System.IO.Path.GetFileName(uploadFile1.PostedFile.FileName); //string SaveLocation = Server.MapPath("media/img") + "/" + fn; csNegocio negocio = new csNegocio(int.Parse(hdCodNegocio.Value), txtNombre.Text, txtDescdrip.Text, txtTelefono.Text, usuario.id_usuario, "", hdLonft.Value, txtUbicacion.Text, hdLatFt.Value); if (lgNegocio.ModificarNegocio2(negocio)) { foreach (ListItem item in chekListCategoria.Items) { if (item.Selected) { if (lgEstaNegocio.validarEstadNegocio(int.Parse(item.Value.ToString()), codNegoc) == false) { estNegocio = new csEstadoNegocio(0, int.Parse(item.Value.ToString()), codNegoc); lgEstaNegocio.CrearEstadoNegocio(estNegocio); } } if (item.Selected == false) { if (lgEstaNegocio.validarEstadNegocio(int.Parse(item.Value.ToString()), codNegoc)) { lgEstaNegocio.EliminarEstadoNegocio(int.Parse(item.Value.ToString())); } } } //uploadFile1.PostedFile.SaveAs(SaveLocation); Button2_ModalPopupExtender.Show(); } else { ltRepuesta.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> no guardor el registro. </div>"; } } } } catch (Exception ex) { ltRepuesta.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>"; } }