protected void btnEliminar_Click(object sender, EventArgs e) { try { LinkButton btn = (LinkButton)sender; DataListItem item = (DataListItem)btn.NamingContainer; Label lb = (Label)item.FindControl("lbIdPath"); int codNegoc = int.Parse(util.desencriptar(Request.Params["show"])); lgPath = new LogicaPath(); if (lgPath.EliminarPath(int.Parse(lb.Text))) { ltMsnMultimedia.Text = @"<div class='alert alert-info alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Información!</strong>Imagen eliminada</div>"; CargarPath(); } else { ltMsnMultimedia.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error! </strong> Imagen no elinada</div>"; } } catch (Exception ex) { ltMsnMultimedia.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>"; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { lgServicio = new LogicaServicio(); HttpFileCollection file = Request.Files; util = new csUtilidades(); for (int i = 0; i <= file.Count - 1; i++) { HttpPostedFile postefile = file[i]; String[] nombres = new String[file.Count - 1]; if (postefile.ContentLength > 0) { int codService = int.Parse(ViewState["codServicio"].ToString()); int codNegocio = int.Parse(util.desencriptar(Request.Params["show"].ToString())); postefile.SaveAs(Server.MapPath(@"media\img\") + Path.GetFileName(postefile.FileName)); servicio = new csServicio(codService, txtNombre.Text, txtDescripcion.Text, postefile.FileName.ToString(), "", "", int.Parse(txtValor.Text), codNegocio); if (lgServicio.ModificarServicio(servicio)) { Button2_ModalPopupExtender.Show(); } else { ltError.Text = @"<div class='alert alert-danger'> <strong>Error!</strong> " + "Servicio Modificado" + ".</div>"; } } else { int codService = int.Parse(ViewState["codServicio"].ToString()); int codNegocio = int.Parse(util.desencriptar(Request.Params["show"].ToString())); servicio = new csServicio(codService, txtNombre.Text, txtDescripcion.Text, "", "", "", int.Parse(txtValor.Text), codNegocio); if (lgServicio.ModificarServicio2(servicio)) { Button2_ModalPopupExtender.Show(); } else { ltError.Text = @"<div class='alert alert-danger'> <strong>Error!</strong> " + "Servicio Modificado" + ".</div>"; } } } } catch (Exception ex) { ltError.Text = @"<div class='alert alert-danger'> <strong>Error!</strong> " + ex.Message + ".</div>"; } }
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; } }
private void CargarPath() { lgPath = new LogicaPath(); util = new csUtilidades(); lgNegocio = new LogicaPath(); dlPath.DataSource = lgNegocio.DataTbPath(int.Parse(util.desencriptar(Request.Params["show"]))); dlPath.DataBind(); }
private void CargarGrid() { csUtilidades util = new csUtilidades(); int codNegocio = int.Parse(util.desencriptar(Request.Params["show"])); lgServicio = new LogicaServicio(); gvServicio.DataSource = lgServicio.ListarSErvicio(codNegocio); gvServicio.DataBind(); }
private void CargarComment() { csUtilidades util = new csUtilidades(); int cod = int.Parse(util.desencriptar(Request.Params["show"])); lgComentario = new LogicaComentario(); dtListComentario.DataSource = lgComentario.DataComentario(cod); dtListComentario.DataBind(); }
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; } }
private void CargarComment2() { csUtilidades util = new csUtilidades(); usuario = (csUsuario)Session["Usuario"]; int cod = int.Parse(util.desencriptar(Request.Params["show"])); lgComentario = new LogicaComentario(); dtListComentario2.DataSource = lgComentario.DataComentario(cod, usuario.id_usuario); dtListComentario2.DataBind(); }
protected string obtenerDatos() { string strDatos = ""; try { csUtilidades util = new csUtilidades(); DataTable datos = new DataTable(); LogicaVisita lgVisita = new LogicaVisita(); datos = lgVisita.LineaTeiempoVisita(int.Parse(util.desencriptar(Request.Params["show"]))); ////string strDatos = "[['Negocio', 'Visita'],"; //datos.Columns.Add(new DataColumn("año", typeof(string))); //datos.Columns.Add(new DataColumn("java", typeof(string))); //datos.Columns.Add(new DataColumn("c#", typeof(string))); //datos.Columns.Add(new DataColumn("phyton", typeof(string))); //datos.Columns.Add(new DataColumn("javascript", typeof(string))); //datos.Rows.Add(new Object[] {"new Date(2015,5,6)",15,2.8,5.7,3.6}); //datos.Rows.Add(new Object[] { "new Date(2016,1,2)", 21, 4.4, 5.4, 3.9}); //datos.Rows.Add(new Object[] { "new Date(2017,4,6)", 14.6, 3.5, 3.6, 3.0}); strDatos = "["; //foreach (DataRow dr in datos.Rows) //{ // strDatos = strDatos + "["; // strDatos = strDatos + "" + dr[0] + "" + "," + // dr[1].ToString().Replace(",",".")+","+ // dr[2].ToString().Replace(",",".")+","+ // dr[3].ToString().Replace(",",".")+","+ // dr[4].ToString().Replace(",","."); // strDatos = strDatos + "],"; //} foreach (DataRow dr in datos.Rows) { strDatos = strDatos + "["; strDatos = strDatos + "" + dr[0] + "" + "," + dr[1].ToString().Replace(",", "."); strDatos = strDatos + "],"; } strDatos = strDatos + "]"; } catch (Exception ex) { ltError.Text = ex.Message; } return(strDatos); }
protected void btnAgregar_Click(object sender, EventArgs e) { LogicaNegocio lgNegocio = new LogicaNegocio(); lgPath = new LogicaPath(); csUsuario usuario = (csUsuario)Session["Usuario"]; if ((FileUpload1.PostedFile != null) && (FileUpload1.PostedFile.ContentLength > 0)) { try { util = new csUtilidades(); string fn = System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName); string SaveLocation = Server.MapPath("media\\img") + "\\" + fn; int codNegoc = int.Parse(util.desencriptar(Request.Params["show"])); csPath path = new csPath(0, FileUpload1.FileName, codNegoc); if (lgPath.CrearPath(path)) { FileUpload1.PostedFile.SaveAs(SaveLocation); CargarPath(); ltMsnMultimedia.Text = @"<div class='alert alert-info alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Información!</strong> Imagen Agregada</div>"; } else { ltMsnMultimedia.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> no guardor el registro. </div>"; } } catch (Exception ex) { ltMsnMultimedia.Text = @"<div class='alert alert-danger'> <strong>Advertencia</strong> " + ex.Message + "</div>"; } } else { ltMsnMultimedia.Text = @"<div class='alert alert-danger'> <strong>Danger!</strong> No cargo la Foto. </div>"; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { util = new csUtilidades(); int codnegocio = int.Parse(util.desencriptar(Request.Params["show"])); lgServicio = new LogicaServicio(); DateTime time = DateTime.Now; string fecha = time.Date.ToString("yyyy-MM-dd"); //string hora = time.TimeOfDay.ToString("HH:mm"); string hora = "14:05:12"; HttpFileCollection file = Request.Files; for (int i = 0; i <= file.Count - 1; i++) { HttpPostedFile postefile = file[i]; String[] nombres = new String[file.Count - 1]; if (postefile.ContentLength > 0) { postefile.SaveAs(Server.MapPath(@"media\img\") + Path.GetFileName(postefile.FileName)); servicio = new csServicio(0, txtNombre.Text, txtDescripcion.Text, postefile.FileName.ToString(), fecha, hora, int.Parse(txtValor.Text), codnegocio); if (lgServicio.CrearServicio(servicio)) { Button2_ModalPopupExtender.Show(); } else { ltError.Text = @"<div class='alert alert-danger'> <strong>Error!</strong> " + "Servicio no creado" + ".</div>"; } } } } catch (Exception ex) { ltError.Text = @"<div class='alert alert-danger'> <strong>Error!</strong> " + ex.Message + ".</div>"; } }