protected void btnGuardarVentas_Click(object sender, EventArgs e) { NegocioABM negocio = new NegocioABM(); negocio.ActualizarEstadosVentas((List <Transaccion>)Session["Ventas" + Session.SessionID]); CargarVentas(true); }
protected void btnGuardarStock_Click(object sender, EventArgs e) { NegocioABM negocio = new NegocioABM(); negocio.ActualizarStockArticulo((List <Articulo>)Session["Stock" + Session.SessionID]); CargarStock(true); }
protected void btnBlanquearPassword_Click(object sender, EventArgs e) { try { List <Usuario> listaUsuarios = (List <Usuario>)Session["ListaUsuarios" + Session.SessionID]; Usuario usuarioModificado = new Usuario(); int SelectedIndex = ListaUsuarios.SelectedIndex; foreach (Usuario usuario in listaUsuarios) { if (Convert.ToInt32(ListaUsuarios.SelectedItem.Value) == usuario.ID_Usuario) { usuarioModificado = usuario; usuarioModificado.Password = "******"; NegocioABM negocio = new NegocioABM(); negocio.UsuarioModificacion(usuarioModificado); ActualizarUsuariosAdmin(); ListaUsuarios.SelectedIndex = SelectedIndex; CargarDatosUsuario(); lblBlanqueo.Visible = true; break; } } } catch (Exception ex) { throw ex; } }
protected void btnAgregar_Click(object sender, EventArgs e) { if (txtNombre.Text == "") { lblNombreError.Visible = true; return; } if (txtDescripcion.Text == "") { lblDescripcion.Visible = true; return; } if (!(ContieneSoloNumeros(txtPrecioEntero) && ContieneSoloNumeros(txtPrecioDecimales))) { lblPrecio.Visible = true; return; } if (txtURL.Text == "") { lblURL.Visible = true; return; } if (Articulo.Categorias.Count < 1) { lblErrorCategoria.Visible = true; lblAgregarError.Visible = false; lblEliminar.Visible = false; return; } else { lblErrorCategoria.Visible = false; } Articulo.Precio = Convert.ToDouble(txtPrecioEntero.Text) + Convert.ToDouble(txtPrecioDecimales.Text) / 1000; Articulo.Nombre = txtNombre.Text; Articulo.Descripcion = txtDescripcion.Text; Articulo.URL_Imagen = txtURL.Text; Articulo.MarcaArticulo.Activo = true; Articulo.MarcaArticulo.ID_Marca = Convert.ToInt32(ListaMarcas.SelectedItem.Value); Articulo.MarcaArticulo.Nombre = ListaMarcas.SelectedItem.Text; NegocioABM negocio = new NegocioABM(); negocio.ArticuloAlta(Articulo); Articulo = new Articulo(); Session["Articulo" + Session.SessionID] = Articulo; lblAgregadoCorrectamente.Visible = true; VaciarCampo(txtNombre); VaciarCampo(txtDescripcion); VaciarCampo(txtDescripcion); VaciarCampo(txtURL); txtPrecioEntero.Text = "0"; txtPrecioDecimales.Text = "00"; }
protected void btnEliminarCategoria_Click(object sender, EventArgs e) { try { NegocioABM negocio = new NegocioABM(); negocio.BajaCategoria(Convert.ToInt32(ListaCategorias.SelectedItem.Value)); ListarCategorias(); lblCategoriaEliminada.Visible = true; } catch (Exception ex) { throw ex; } }
public void CargarDatos() { txtApellido.Text = Usuario.Apellidos; txtNombre.Text = Usuario.Nombres; txtDNI.Text = Convert.ToString(Usuario.DNI); txtTelefono.Text = Convert.ToString(Usuario.Telefono); NegocioABM negocio = new NegocioABM(); ListaProvincias.SelectedIndex = negocio.IDProvincia(Usuario.Domicilio.Provincia) - 1; txtCiudad.Text = Usuario.Domicilio.Ciudad; txtCodigoPostal.Text = Convert.ToString(Usuario.Domicilio.CodigoPostal); txtCalle.Text = Usuario.Domicilio.Calle; txtNumero.Text = Convert.ToString(Usuario.Domicilio.Numero); txtPiso.Text = Usuario.Domicilio.Piso; txtDepartamento.Text = Usuario.Domicilio.Departamento; txtReferencia.Text = Usuario.Domicilio.Referencia; }
protected void btnActivarArticulo_Click(object sender, EventArgs e) { List <Articulo> listaArticulos = (List <Articulo>)Session["ListaArticulosAdmin" + Session.SessionID]; int SelectedIndex = ListaArticulos.SelectedIndex; foreach (Articulo articulo in listaArticulos) { if (Convert.ToInt32(ListaArticulos.SelectedItem.Value) == articulo.ID_Articulo) { NegocioABM negocio = new NegocioABM(); negocio.ArticuloBaja(articulo.ID_Articulo, !articulo.Estado); ActualizarArticulosAdmin(); ListaArticulos.SelectedIndex = SelectedIndex; CargarDatosArticulos(); break; } } }
protected void btnActivar_Click(object sender, EventArgs e) { List <Usuario> listaUsuarios = (List <Usuario>)Session["ListaUsuarios" + Session.SessionID]; int SelectedIndex = ListaUsuarios.SelectedIndex; foreach (Usuario usuario in listaUsuarios) { if (Convert.ToInt32(ListaUsuarios.SelectedItem.Value) == usuario.ID_Usuario) { NegocioABM negocio = new NegocioABM(); negocio.UsuarioBaja(usuario.ID_Usuario, !usuario.Activo); ActualizarUsuariosAdmin(); ListaUsuarios.SelectedIndex = SelectedIndex; CargarDatosUsuario(); break; } } }
public void ActualizarUsuario() { Usuario Actualizacion = new Usuario(); Encriptador encriptador = new Encriptador(); if (txtEmail.Text.Trim() != "") { Actualizacion.Email = txtEmail.Text; } else { Actualizacion.Email = Usuario.Email; } if (txtPassword.Text.Trim() != "") { Actualizacion.Password = txtPassword.Text; } else { Actualizacion.Password = encriptador.Desencriptar(Usuario.Password); } Actualizacion.ID_Usuario = Usuario.ID_Usuario; Actualizacion.Nombres = txtNombre.Text; Actualizacion.Apellidos = txtApellido.Text; Actualizacion.DNI = Convert.ToInt32(txtDNI.Text); Actualizacion.Domicilio.Provincia = ListaProvincias.SelectedValue; Actualizacion.Domicilio.Ciudad = txtCiudad.Text; Actualizacion.Domicilio.Calle = txtCalle.Text; Actualizacion.Domicilio.Numero = Convert.ToInt32(txtNumero.Text); Actualizacion.Domicilio.Piso = txtPiso.Text; Actualizacion.Domicilio.CodigoPostal = Convert.ToInt32(txtCodigoPostal.Text); Actualizacion.Domicilio.Departamento = txtDepartamento.Text; Actualizacion.Domicilio.Referencia = txtReferencia.Text; Actualizacion.TipoUsuario = Usuario.TipoUsuario; Actualizacion.Telefono = Convert.ToInt32(txtTelefono.Text); Actualizacion.Activo = Usuario.Activo; Actualizacion.IDListaFavoritos = Usuario.IDListaFavoritos; Actualizacion.ListaFavoritos = Usuario.ListaFavoritos; NegocioABM negocioABM = new NegocioABM(); negocioABM.UsuarioModificacion(Actualizacion); Actualizacion.Password = encriptador.Encriptar(Actualizacion.Password); Session["Usuario" + Session.SessionID] = Actualizacion; }
protected void btnAgregarMarca_Click(object sender, EventArgs e) { try { AjustarCaracteres(txtNuevaMarca); if (txtNuevaMarca.Text.Trim() != "") { NegocioABM negocio = new NegocioABM(); negocio.AgregarMarca(txtNuevaMarca.Text); txtNuevaMarca.Text = ""; ListarMarcas(true); lblMarcaAgregada.Visible = true; } else { lblMarca.Visible = true; lblMarcaAgregada.Visible = false; } } catch (Exception ex) { throw ex; } }
protected void btnRegistrarse_Click(object sender, EventArgs e) { if (!VerificarMail()) { return; } if (!VerificarCampo(txtApellido)) { return; } if (!VerificarCampo(txtNombre)) { return; } if (!VerificarCampo(txtDNI)) { return; } if (!VerificarCampo(txtTelefono)) { return; } if (!VerificarCampo(txtDNI)) { return; } if (!VerificarCampo(txtCiudad)) { return; } if (!VerificarCampo(txtCodigoPostal)) { return; } if (!VerificarCampo(txtCalle)) { return; } if (!VerificarCampo(txtNumero)) { return; } if (!VerificarPassword()) { lblPassword.Visible = true; return; } else { lblPassword.Visible = false; } if (!VerificarCheck()) { return; } NegocioABM negocio = new NegocioABM(); Usuario usuario = UsuarioCargado(); negocio.UsuarioAlta(usuario); Session["Usuario" + Session.SessionID] = null; Response.Redirect("IniciarSesion.aspx"); }