protected void btnGuardarPass_Click(object sender, EventArgs e) { try { lgUsuario = new LogicaUsuario(); //if (txtFechaNac.Rows>0||txtFechaNac.Text==null) //{ usuario = (csUsuario)Session["Usuario"]; util = new csUtilidades(); if (lgUsuario.CambiarPass(util.Encriptar(txtPass1.Text), usuario.id_usuario)) { lgUsuario = new LogicaUsuario(); ltMsnPass.Text = @"<div class='alert alert-info alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Información!</strong> Contraseña actualizada.</div>"; Session["Usuario"] = lgUsuario.SessioUsuario(usuario.id_usuario); } else { ltMsnPass.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong>Contraseña no actualizada.</div>"; } //} } catch (Exception ex) { ltMsnPass.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>"; } }
//private void CargarList() //{ // lgTpServicios = new LogicaTipoServicio(); // dpListServicios.DataSource = lgTpServicios.dtTpServicio(); // dpListServicios.DataTextField = "tipo_servicio"; // dpListServicios.DataValueField = "id_tipo_servicio"; // dpListServicios.DataBind(); //} #endregion protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Params["show"] == null) { Response.Redirect("IndexPropietario.aspx"); } else { try { util = new csUtilidades(); lgServicio = new LogicaServicio(); servicio = lgServicio.SessionServicio(int.Parse(Request.Params["service"].ToString())); bntRegresar.NavigateUrl = "IndexNegocioPropietario.aspx?show=" + Request.Params["show"]; bntRegresar2.NavigateUrl = "IndexNegocioPropietario.aspx?show=" + Request.Params["show"]; //CargarList(); txtNombre.Text = servicio.nombre; txtDescripcion.Text = servicio.descripcion; txtValor.Text = servicio.valor.ToString(); lbImagen.Text = servicio.imagen; ViewState["codServicio"] = servicio.id_servicio; } catch (Exception ex) { ltError.Text = @"<div class='alert alert-danger'><strong>Error!</strong> " + ex.Message + ".</div>"; } } } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { string pass1, pass2; util = new csUtilidades(); lgUsuario = new LogicaUsuario(); pass1 = util.CrearPassword(10); pass2 = util.Encriptar(pass1); usuario = new csUsuario(0, txtNom1.Text, txtNom2.Text, txtApe1.Text, txtApe2.Text, txtCorreo.Text, "", txtDir.Text, txtFechaNac.Text, txtTelefono.Text, int.Parse(txtNumDoc.Text), int.Parse(dlTipoDoc.SelectedValue.ToString()), int.Parse(dlCiudad.SelectedValue.ToString()), pass2); if (lgUsuario.CrearUsuario(usuario, dlTipoUsuario.SelectedValue)) { ltMensaje.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong>Usuario Agregado</div>"; EnviarCorreo(pass2, txtCorreo.Text); LimpiarCajas(); } else { ltMensaje.Text = @"<div class='alert alert-success alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong>El Usuario no fue agregado</div>"; } } catch (Exception ex) { ltMensaje.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 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(); }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { csUtilidades util = new csUtilidades(); ImageButton btn = (ImageButton)sender; DataListItem item = (DataListItem)btn.NamingContainer; Label lb = (Label)item.FindControl("Label2"); Response.Redirect("IndexNegocioPropietario.aspx?show=" + util.Encriptar(lb.Text)); }
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 btnNombre_Click(object sender, EventArgs e) { util = new csUtilidades(); LinkButton btn = (LinkButton)sender; DataListItem item = (DataListItem)btn.NamingContainer; Label lb = (Label)item.FindControl("lbIdNegocio"); Response.Redirect("IndexNegocioSuscriptor.aspx?show=" + util.Encriptar(lb.Text)); }
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 void btnAceptar_Click(object sender, EventArgs e) { csUtilidades util = new csUtilidades(); lgServicio = new LogicaServicio(); int codServicio = int.Parse(ViewState["codServicio"].ToString()); if (lgServicio.EliminarServicio(codServicio)) { CargarGrid(); } }
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 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 btnEntrar_Click(object sender, EventArgs e) { try { util = new csUtilidades(); LgUsuario = new LogicaUsuario(); Usuario = LgUsuario.Login(util.Encriptar(txtPass.Text), txtEMail.Text); if (Usuario != null) { if (estadoUser.Validar(Usuario.id_usuario, int.Parse(drListUsu.SelectedValue.ToString()))) { Session["Usuario"] = Usuario; switch (drListUsu.SelectedValue.ToString()) { case "1": Session["TipoUsuario"] = "1"; Response.Redirect("IndexPropietario.aspx"); break; case "2": Session["TipoUsuario"] = "2"; Response.Redirect("IndexSuscriptor.aspx"); break; case "3": Session["TipoUsuario"] = "3"; Response.Redirect("indexAdminn.aspx"); break; default: break; } } else { lbValidacionUser.Text = "Tipo de usuario invalido"; } } else { lbValidacionUser.Text = "Usuario o contraseña incorrecto"; } } catch (Exception ex) { lbValidacionUser.Text = (ex.Message); } }
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 btnEnviar_Click1(object sender, EventArgs e) { csUtilidades util = new csUtilidades(); lgUsuario = new LogicaUsuario(); String pass = util.CrearPassword(10); String pass2 = util.Encriptar(pass); if (lgUsuario.RecuperracionPass(txtCorreo.Text, pass2)) { EnviarCorreo(pass, txtCorreo.Text); lbRespuesta.Text = "Contaseña actulizada se renvio a su correo"; txtCorreo.Text = ""; } else { lbRespuesta.Text = "No actualizo la contraseña..."; } }
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>"; } }
protected void btnRegistro_Click(object sender, EventArgs e) { try { util = new csUtilidades(); LogicaUsuario lgusuario = new LogicaUsuario(); //if (lgusuario.validarCorreo(txtCorreo.Text)) //{ String pass = util.CrearPassword(6); String pass2 = util.Encriptar(pass); csUsuario user = new csUsuario(0, txtNom1.Text, txtNom2.Text, txtApe1.Text, txtApe2.Text, txtCorreo.Text, "user.png", txtDir.Text, "1997/01/15", txtTelefono.Text, int.Parse(txtNumDoc.Text), int.Parse(dlTipoDoc.SelectedValue.ToString()), int.Parse(dlCiudad.SelectedValue.ToString()), pass2); Boolean resultado = lgusuario.CrearUsuario(user, dlTipoUsuario.SelectedValue.ToString()); if (resultado) { EnviarCorreo(pass, txtCorreo.Text); limpiarRegistro(); Button1_ModalPopupExtender.Show(); } else { ltMensaje.Text = @"<div class='alert alert-danger'> <strong>No se registro el usuario</strong> Su contraseña sera enviada a su correo electronio. </div>"; } //} //else //{ // HyperLink3_ModalPopupExtender.Show(); // lbRepuesta.Text = "Correo ya existe"; //} } catch (Exception ex) { ex.ToString(); } }