public UALL insertarmensaje(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 15); try { encap.Nombre = utili.Nombre; encap.Email = utili.Email; encap.Mensaje = utili.Mensaje; encap.User = utili.User; encap.Id = utili.IdUsuario; encap = data.contactar(encap, ipAddress, MAC); if (encap.Nulo == "1") { utili.Mensaje = componentes["mensaje1"].ToString(); return(utili); } utili.Mensaje = componentes["mensaje2"].ToString(); } catch (Exception ei) { utili.Mensaje = componentes["mensaje3"].ToString(); } return(utili); }
protected void GV_RelacionProductoProveedor_SelectedIndexChanged(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); try { utili.ItemIndex = int.Parse(Session["GV_index"].ToString()); utili.Id = int.Parse(this.GV_RelacionProductoProveedor.DataKeys[utili.ItemIndex].Value.ToString()); utili.Precio = double.Parse(((TextBox)(this.GV_RelacionProductoProveedor.Rows[utili.ItemIndex].FindControl("TB_precioVenta"))).Text); utili.Cantidad_TB = ((TextBox)(this.GV_RelacionProductoProveedor.Rows[utili.ItemIndex].FindControl("TB_Cantidad"))).Text; utili.User = Session["usser"].ToString(); utili = logica.adquirirproductos(utili, ipAddress, MAC, (int)Session["idioma"]); int.Parse(utili.Nulo.ToString()); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); return; } catch (NullReferenceException o) { this.RegisterStartupScript("", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Url + "\"</script>"); } }
///buscar pedido cliente public UALL buscarpedido(UALL utili, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 10); datosPedido = data.MostrarCarritoCajero(utili.Id.ToString()); if (datosPedido.Rows.Count > 0) { double acum = 0; for (int i = 0; i < datosPedido.Rows.Count; i++) { acum = acum + double.Parse(datosPedido.Rows[i]["precio_producto_v"].ToString()) * int.Parse(datosPedido.Rows[i]["unidades_producto"].ToString()); } utili.Mensaje1 = ""; /// hay pedido utili.AuxBolean = true; utili.Mensaje = "$ " + acum.ToString(); /// total pedido } else { utili.Mensaje1 = componentes["mensaje1"].ToString(); utili.AuxBolean = false; utili.Mensaje = "0"; } return(utili); }
public DataTable Titulos(UALL utili, DataTable Recibo, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 18); DataRow fila; encap.IdCliente = utili.IdCliente; encap.Fecha = utili.Fecha; ClientePedido = data.FiltroClientePedido(encap.Fecha, encap.IdCliente); fila = Recibo.NewRow(); fila["Factura Pedido"] = componentes["Factura Pedido"].ToString(); fila["Cliente"] = componentes["Cliente"].ToString(); fila["Nombre producto"] = componentes["Nombre producto"].ToString(); fila["Nombre proveedor"] = componentes["Nombre proveedor"].ToString(); fila["Valor unitario"] = componentes["Valor unitario"].ToString(); fila["Cantidad"] = componentes["Cantidad"].ToString(); fila["Total producto"] = componentes["Total producto"].ToString(); fila["Total Pedido"] = componentes["Total Pedido"].ToString(); Recibo.Rows.Add(fila); return(Recibo); }
public UALL venderproductos(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 10); try { datosPedido = data.MostrarCarritoCajero(utili.IdCliente.ToString()); encap.IdCajero = utili.IdCajero; encap.User = utili.User; for (int i = 0; i < datosPedido.Rows.Count; i++) { utili.IdPedido = int.Parse(datosPedido.Rows[i]["id_pedido"].ToString()); encap.IdPedido = utili.IdPedido; data.VenderProductos(encap, ipAddress, MAC); } utili.Mensaje = componentes["mensaje8"].ToString(); utili.Url = "CajeroRecibo.aspx"; } catch (Exception ei) { utili.Mensaje = componentes["mensaje9"].ToString(); utili.Url = "CajeroConsulta.aspx"; } return(utili); }
protected void B_AgregarProductoProveedor_Click(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; try { string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); utili.IdProducto = int.Parse(DDL_Producto.SelectedValue); utili.IdProveedor = int.Parse(DDL_Proveedor.SelectedValue); utili.Precio = double.Parse(TB_PrecioProducto.Text); utili.NombreProducto = DDL_Producto.SelectedItem.ToString(); utili.NombreProveedor = DDL_Proveedor.SelectedItem.ToString(); utili.User = Session["usser"].ToString(); utili = logica.relacionProductoProveedor(utili, ipAddress, MAC, (int)Session["idioma"]); int.Parse(utili.Nulo.ToString()); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); return; } catch (NullReferenceException ei) { this.RegisterStartupScript("", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Ruta + "\"</script>"); //this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('"+utili.Mensaje+"');window.location=\""+utili.Ruta+"\"</script>"); } }
protected void LB_CerrarSesion_Click(object sender, EventArgs e) { //// restar limite sesion por el cirre de sesion UALL utili_sesion = new UALL(); utili_sesion.Id = int.Parse(Session["idUsuario"].ToString()); utili_sesion.Port = 1; logica_loggin.limite_sesion(utili_sesion); L_TUsuario.Visible = false; L_TEMail.Visible = false; L_TTipoUsuario.Visible = false; L_Usuario.Visible = false; L_EMail.Visible = false; L_TipoUsuario.Visible = false; I_Usuario.Visible = false; Session["idUsuario"] = "0"; Session["idTipoUsuario"] = "0"; Session["idioma"] = null; Response.Redirect("Login.aspx"); }
protected void B_Modificar_Click(object sender, EventArgs e) { utili.ItemIndex = int.Parse(DDL_CajeroMod.SelectedValue); utili = logica.obtenerdatoscajero(utili); TB_cedula.Text = utili.IdCajero.ToString(); TB_nombre.Text = utili.Nombre; TB_apellido.Text = utili.Apellido; TB_direccion.Text = utili.Direccion; TB_correo.Text = utili.Email; TB_telefono.Text = utili.Telefono; I_Cajero.ImageUrl = utili.LogoUrl; TB_usuarioR1.Text = utili.Login; I_Cajero.Visible = true; DDL_CajeroMod.Enabled = false; B_AgregarCajero.Visible = false; B_Actualizar.Visible = true; B_Modificar.Enabled = false; B_Cancelar.Visible = true; TB_cedula.Enabled = false; RFV_Imagen.Enabled = false; RFV_ContraseñaN.Enabled = false; RFV_ContraseñaNConf.Enabled = false; }
public UALL eliminarproductoproveedor(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 6); try { ProductoProveedor = data.productosProveedor(utili.IdProveedor); utili.NombreProducto = ProductoProveedor.Rows[utili.ItemIndex]["nombre_producto"].ToString(); encap.IdProducto = utili.IdProducto; encap.IdProveedor = utili.IdProveedor; encap.User = utili.User; data.EliminarProductosProveedor(encap, ipAddress, MAC); utili.Mensaje = componentes["mensaje26"].ToString() + utili.NombreProducto + ""; } catch (Exception exc) { utili.Mensaje = componentes["mensaje27"].ToString() + utili.NombreProducto + ""; } return(utili); }
public UALL adquirirproductos(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 3); try { encap.Id = utili.Id; encap.Precio = utili.Precio; encap.Cantidad = int.Parse(utili.Cantidad_TB); encap.User = utili.User; data.AdquirirProducto(encap, ipAddress, MAC); utili.Mensaje = componentes["mensaje1"].ToString(); utili.Url = "AdministradorAdquirirProducto.aspx"; utili.Nulo = null; } catch (Exception ei) { utili.Mensaje = componentes["mensaje2"].ToString(); utili.Nulo = "1"; } return(utili); }
public DataTable Recibo(UALL utili, DataTable Recibo) { DataRow fila; encap.IdCajero = utili.IdCajero; encap.IdCliente = utili.IdCliente; Cajero = data.ReciboCajero(encap); Cliente = data.ReciboCliente(encap); for (int i = 0; i < Cajero.Rows.Count; i++) { fila = Recibo.NewRow(); fila["nombreCajero"] = Cajero.Rows[i]["nombre_cajero"].ToString(); fila["nombreCliente"] = Cliente.Rows[i]["nombre_cliente"].ToString(); fila["imagenCajero"] = CargarByte(utili.MaphImagenCajero.ToString()); fila["imagenCliente"] = CargarByte(utili.MaphImagenCliente.ToString()); fila["nombreProducto"] = Cajero.Rows[i]["nombre_producto"].ToString(); fila["valorUnitario"] = Double.Parse(Cajero.Rows[i]["valor_unitario"].ToString()); fila["cantidad"] = int.Parse(Cajero.Rows[i]["catidad"].ToString()); Recibo.Rows.Add(fila); } return(Recibo); }
public UALL insertarproductocarrito(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 17); try { ///mostrar productos datos = data.obtenerProductos(utili.Mensaje1); /// encapsular campos encap.IdProducto = int.Parse(datos.Rows[utili.ItemIndex]["id_producto"].ToString()); encap.IdProveedor = int.Parse(datos.Rows[utili.ItemIndex]["id_proveedor"].ToString()); encap.Cantidad = int.Parse(utili.Cantidad_TB); encap.Id = utili.IdUsuario; encap.User = utili.User; encap = data.insertarpedidoproducto(encap, ipAddress, MAC); if (encap.Nulo == "1") { utili.Mensaje = componentes["mensaje2"].ToString(); return(utili); } utili.Mensaje = componentes["mensaje3"].ToString(); } catch (Exception ei) { utili.Mensaje = componentes["mensaje4"].ToString(); } return(utili); }
protected void B_LoginSesion_Click(object sender, EventArgs e) { string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); try { utili = logica.obtenerdatos(TB_usuario.Text, TB_contraseña.Text, ipAddress, MAC, (int)Session["idioma"]); } catch (Exception) { Session["idioma"] = int.Parse(ddl_idioma.SelectedValue.ToString()); utili = logica.obtenerdatos(TB_usuario.Text, TB_contraseña.Text, ipAddress, MAC, (int)Session["idioma"]); } Session["idTipoUsuario"] = utili.IdTipoUsuario; Session["idUsuario"] = utili.IdUsuario; Session["imagen"] = utili.ImagenUsuario; /////limite ///// sesion this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Url + "\"</script>"); }
protected void DL_Producto_ItemCommand(object source, DataListCommandEventArgs e) { ClientScriptManager cm = this.ClientScript; string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); utili.SaveLocationLogo = Server.MapPath(((Image)DL_Producto.Items[e.Item.ItemIndex].FindControl("I_Producto")).ImageUrl); utili.ItemIndex = e.Item.ItemIndex; utili.IdProducto = int.Parse(DL_Producto.DataKeys[e.Item.ItemIndex].ToString()); utili.User = Session["usser"].ToString(); utili = logica.eliminarproducto(utili, ipAddress, MAC, (int)Session["idioma"]); /// eliminar producto ///try para si es un mensaje sin redireccionamiento o lo contrario try { utili = logica.condicional(utili); int.Parse(utili.Nulo.ToString()); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); return; } catch (NullReferenceException ei) { this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Url + "\"</script>"); } /// actualizar lista de productos. DL_Producto.DataBind(); }
public UALL productoapartado(UALL utili) { encap.Id = utili.IdUsuario; datoscarrito = data.MostrarCarrito(encap.Id.ToString()); double acum = 0; int NoApar = 0; for (int i = 0; i < datoscarrito.Rows.Count; i++) { acum = acum + double.Parse(datoscarrito.Rows[i]["precio_producto_v"].ToString()) * int.Parse(datoscarrito.Rows[i]["unidades_producto"].ToString()); if (datoscarrito.Rows[i]["estado_pedido"].ToString() == "No Apartado") { NoApar++; } } utili.Mensaje = acum.ToString(); /// total pedido /// if (utili.DimControl != 0 && NoApar != 0) { utili.AuxBolean = true; } else { utili.AuxBolean = false; } return(utili); }
public UALL pageload(UALL utili) { if (utili.IdTipoUsuario == 3) { utili.IdTipoUsuarioS = null; } else if (utili.IdTipoUsuario == 1) { utili.Url = "Administrador.aspx"; utili.IdTipoUsuarioS = "1"; } else if (utili.IdTipoUsuario == 2) { utili.Url = "Cajero.aspx"; utili.IdTipoUsuarioS = "2"; } else if (utili.IdTipoUsuario == 0) { utili.Url = "Login.aspx"; utili.IdTipoUsuarioS = "0"; } return(utili); }
public UALL modificarcarrito(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 15); try { encap.Id = utili.IdPedido; encap.Cantidad = int.Parse(utili.Cantidad_TB); encap.User = utili.User; data.ModificarCarrito(encap, ipAddress, MAC); utili.Mensaje = componentes["mensaje17"].ToString(); } catch (NullReferenceException ei) { utili.Mensaje = componentes["mensaje18"].ToString(); throw ei; } finally { } return(utili); }
public UALL eliminarproducto(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 15); try { encap.Id = utili.IdPedido; // Valor de la fila dentro del gridview encap.User = utili.User; data.EliminarCarrito(encap, ipAddress, MAC); utili.Mensaje = componentes["mensaje3"].ToString(); } catch (Exception ei) { utili.Mensaje = componentes["mensaje4"].ToString(); throw ei; } finally { } return(utili); }
public UALL comprarproductos(UALL utili, string ipAddress, string MAC, int idio) { Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); componentes = idioma.controlarIdioma(idio, 15); datoscarrito = data.MostrarCarrito(utili.IdUsuario.ToString()); for (int i = 0; i < datoscarrito.Rows.Count; i++) { try { encap.Id = int.Parse(datoscarrito.Rows[i]["id_pedido"].ToString()); encap.User = utili.User; data.ComprarProductos(encap, ipAddress, MAC); utili.Mensaje = componentes["mensaje1"].ToString(); } catch (Exception ei) { utili.Mensaje = componentes["mensaje2"].ToString(); throw ei; } } return(utili); }
protected void GV_Cajero_SelectedIndexChanged(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); try { utili.ItemIndex = GV_Cajero.SelectedIndex; utili.SaveLocationLogo = Server.MapPath(((Image)GV_Cajero.Rows[utili.ItemIndex].FindControl("I_Cajero")).ImageUrl); utili.IdCajero = int.Parse(GV_Cajero.SelectedValue.ToString()); utili.User = Session["usser"].ToString(); utili = logica.eliminarcajero(utili, ipAddress, MAC, (int)Session["idioma"]); int.Parse(utili.Nulo.ToString()); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); return; } catch (NullReferenceException ez) { this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Ruta + "\"</script>"); } }
public UALL obtenerdatoscajero(UALL utili) { Cajeros = data.MostrarCajeros(); for (int i = 0; i < Cajeros.Rows.Count; i++) { if (utili.ItemIndex == int.Parse(Cajeros.Rows[i]["id_usuario"].ToString())) { utili.IdCajero = int.Parse(Cajeros.Rows[i]["id_usuario"].ToString()); utili.Nombre = Cajeros.Rows[i]["nombres_usuario"].ToString(); utili.Apellido = Cajeros.Rows[i]["apellidos_usuario"].ToString(); utili.Direccion = Cajeros.Rows[i]["direccion_usuario"].ToString(); utili.Email = Cajeros.Rows[i]["email_usuario"].ToString(); utili.Telefono = Cajeros.Rows[i]["telefono_usuario"].ToString(); utili.LogoUrl = Cajeros.Rows[i]["imagen_usuario"].ToString(); utili.Login = Cajeros.Rows[i]["nick_usuario"].ToString(); break; } } return(utili); }
protected void B_BuscarProducto_Click(object sender, EventArgs e) { DL_Catalogo.DataBind(); utili = logica.DL_CatalogoVacio(DL_Catalogo.Items.Count, (int)Session["idioma"]); L_MensajeProducto.Text = "" + utili.Mensaje + ""; }
public DataTable mostrarReciboCliente(UALL utili) { encap.IdCajero = utili.IdCajero; encap.IdCliente = utili.IdCliente; Cliente = data.ReciboCliente(encap); return(Cliente); }
protected void GV_Carrito_SelectedIndexChanged(object sender, EventArgs e) { string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); //// datos del gridview utili.IdPedido = int.Parse(GV_Carrito.SelectedValue.ToString()); utili.ItemIndex = int.Parse(Session["gridviewindex"].ToString()); utili.User = Session["usser"].ToString(); utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); Label L_IdProducto = (Label)(GV_Carrito.Rows[utili.ItemIndex].FindControl("L_IdProducto")); utili.IdProducto = int.Parse(L_IdProducto.Text); Label L_NombreProducto = (Label)(GV_Carrito.Rows[utili.ItemIndex].FindControl("L_NombreProducto")); utili.Nombre = L_NombreProducto.Text; utili.IdCondicional = int.Parse(Session["condicional"].ToString());/// condicion si escoje actualizar o eliminar try { utili = logica.condicional(utili); int.Parse(utili.Nulo.ToString()); } catch (NullReferenceException ex) { TextBox TB_Cantidad = (TextBox)(GV_Carrito.Rows[utili.ItemIndex].FindControl("TB_Cantidad")); utili.Cantidad_TB = TB_Cantidad.Text; utili = logica.consultariventario(utili, (int)Session["idioma"]);////consultar si hay esa cantidad try { int.Parse(utili.Nulo.ToString()); L_Mensaje.Text = "" + utili.Mensaje + ""; GV_Carrito.DataBind(); return; } catch (NullReferenceException ei) { L_Mensaje.Text = "" + utili.Mensaje + ""; } utili = logica.modificarcarrito(utili, ipAddress, MAC, (int)Session["idioma"]); } catch (FormatException ei) { utili = logica.eliminarproducto(utili, ipAddress, MAC, (int)Session["idioma"]); // eliminar pedido } this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"ClienteCarrito.aspx\"</script>"); }
public UALL condicional(UALL utili) { if (utili.IdCondicional == 0) { utili.Nulo = null; } else { utili.Nulo = "1"; } return(utili); }
protected void B_MostrarDatos_Click(object sender, EventArgs e) { utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); utili = logica.llenarcampos(utili); TB_nombre.Text = utili.Nombre; TB_apellido.Text = utili.Apellido; TB_direccion.Text = utili.Direccion; TB_telefono.Text = utili.Telefono; TB_correo.Text = utili.Email; TB_usuarioR1.Text = utili.User; I_Cliente.ImageUrl = utili.ImagenUsuario; }
protected void B_Comprar_Click(object sender, EventArgs e) { string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); utili.User = Session["usser"].ToString(); utili = logica.comprarproductos(utili, ipAddress, MAC, (int)Session["idioma"]); this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"ClienteCarrito.aspx\"</script>"); }
protected void Page_Load(object sender, EventArgs e) { try { utili.IdTipoUsuario = int.Parse(Session["idTipoUsuario"].ToString()); utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); utili = logica.pageload(utili); Session["idTipoUsuario"] = utili.IdTipoUsuarioS; int.Parse(Session["idTipoUsuario"].ToString()); Response.Redirect("" + utili.Url + ""); } catch (NullReferenceException ei) { Session["idTipoUsuario"] = 0; Session["idUsuario"] = 0; } //Session["idioma"] = 2; //solo pruebas Logica_idiomaControl idioma = new Logica_idiomaControl(); Hashtable componentes = new Hashtable(); try { componentes = idioma.controlarIdioma((int)Session["idioma"], 19); } catch (Exception) { Session["idioma"] = 1; componentes = idioma.controlarIdioma((int)Session["idioma"], 19); } //B_Login.Text = componentes["B_Login"].ToString(); B_Login.Text = componentes["B_Login"].ToString(); B_Catalogo.Text = componentes["B_Catalogo"].ToString(); L_TituloMensajeVisitante.Text = componentes["L_TituloMensajeVisitante"].ToString(); L_Nombre.Text = componentes["L_Nombre"].ToString(); REV_letras.ErrorMessage = componentes["REV_letras"].ToString(); L_EMail.Text = componentes["L_EMail"].ToString(); REV_correo.ErrorMessage = componentes["REV_correo"].ToString(); L_pais.Text = componentes["L_pais"].ToString(); L_ciudad.Text = componentes["L_ciudad"].ToString(); L_Telefono.Text = componentes["L_Telefono"].ToString(); L_mail.Text = componentes["L_mail"].ToString(); L_Mensaje.Text = componentes["L_Mensaje"].ToString(); B_Enviar.Text = componentes["B_Enviar"].ToString(); RFV_Mensaje.ErrorMessage = componentes["RFV_Mensaje"].ToString(); }
protected void DL_Producto_ItemCommand(object source, DataListCommandEventArgs e) { ClientScriptManager cm = this.ClientScript; string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); try { utili = logica.condicional(int.Parse(Session["DL_ItemIndex"].ToString())); int.Parse(utili.Nulo.ToString()); try { /////Actualizar producto del proveedor utili.ItemIndex = e.Item.ItemIndex; utili.IdProducto = int.Parse(((Label)this.DL_Producto.Items[utili.ItemIndex].FindControl("L_idProducto")).Text); utili.IdProveedor = int.Parse(GV_Proveedor.SelectedValue.ToString()); utili.Precio = double.Parse(((TextBox)this.DL_Producto.Items[utili.ItemIndex].FindControl("TB_PrecioProducto")).Text); utili.User = Session["usser"].ToString(); utili = logica.actualizarproductoproveedor(utili, ipAddress, MAC, (int)Session["idioma"]); int.Parse(utili.Nulo.ToString()); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); DL_Producto.DataBind(); return; } catch (FormatException eo) { L_Mensaje.Text = utili.Mensaje; return; } } catch (NullReferenceException ep) { ////eliminar producto del proveedor utili.ItemIndex = e.Item.ItemIndex; utili.IdProducto = int.Parse(((Label)this.DL_Producto.Items[utili.ItemIndex].FindControl("L_idProducto")).Text); utili.IdProveedor = int.Parse(GV_Proveedor.SelectedValue.ToString()); utili.User = Session["usser"].ToString(); utili = logica.eliminarproductoproveedor(utili, ipAddress, MAC, (int)Session["idioma"]); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); DL_Producto.DataBind(); return; } }
protected void B_ActualizarDatos_Click(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; string ipAddress = HttpContext.Current.Request.UserHostAddress; string httpContext = HttpContext.Current.Server.MachineName; string MAC = mac.GetMAC(ref ipAddress, ref httpContext); utili.IdUsuario = int.Parse(Session["idUsuario"].ToString()); utili.ImagenUsuario = Server.MapPath(Session["Imagen"].ToString()); utili.Ruta = Session["Imagen"].ToString(); utili.SaveLocationLogo = Server.MapPath("~\\Imagenes\\Usuario") + "\\"; utili.Password = TB_contraseñaR2.Text.ToString(); utili.Password1 = TB_contraseñaR3.Text.ToString(); utili.LogoExtension = System.IO.Path.GetExtension(FU_Imagen.PostedFile.FileName); utili.PasswordR1 = TB_contraseñaR1.Text.ToString(); utili.Nombre = TB_nombre.Text; utili.Apellido = TB_apellido.Text; utili.Cedula = int.Parse(TB_cedula.Text); utili.Direccion = TB_direccion.Text; utili.Email = TB_correo.Text; utili.Telefono = TB_telefono.Text; utili.Login = TB_usuarioR1.Text; utili.User = Session["usser"].ToString(); utili = logica.actualizardatos(utili, ipAddress, MAC, (int)Session["idioma"]); try { int.Parse(utili.Nulo.ToString()); L_ErrorR.Text = "" + utili.Mensaje + ""; return; } catch (NullReferenceException ei) { cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('" + utili.Mensaje + "');</script>"); return; } catch (FormatException ex) { try { FU_Imagen.PostedFile.SaveAs(utili.SaveLocationLogo); } catch (DirectoryNotFoundException ei) { } Session["imagen"] = utili.ImagenUsuario; this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + utili.Mensaje + "');window.location=\"" + utili.Url + "\"</script>"); } }