protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { cargarProductos(); tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "ProductosR") && !inicioSesion.validarPermiso(usuario.id_usuario, "ProductosRW")) { Response.Redirect("Index.aspx"); } else { if (inicioSesion.validarPermiso(usuario.id_usuario, "ProductosR")) { lknNuevo.Visible = false; lknGuardar.Visible = false; lknEliminar.Visible = false; } } dsCategorias.WhereParameters["id_empresa"].DefaultValue = usuario.tblSucursales.id_empresa.ToString(); } } }
private void cargarPermisos() { tblUsuarios usuario; if (Session["user"] != null) { if (Request.QueryString["usuario"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "Sucursales")) { Response.Redirect("Index.aspx"); } List <tblPermisosUsuarios> permisos = new List <tblPermisosUsuarios>(); AdminUsuarios aUser = new AdminUsuarios(); cbPermisos.DataSource = aUser.obtenerPermisos(); cbPermisos.DataValueField = "id_permiso"; cbPermisos.DataTextField = "descripcion"; cbPermisos.DataBind(); int idUsuario = Convert.ToInt16(Request.QueryString["usuario"]); permisos = aUser.obtenerPermisosUsuarios(idUsuario); if (permisos.Count > 0 && cbPermisos.Items.Count > 0) { foreach (tblPermisosUsuarios item in permisos) { cbPermisos.Items.FindByValue(item.id_permiso.ToString()).Selected = true; } } } } }
public void cargarSucursales() { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "Sucursales")) { Response.Redirect("Index.aspx"); } dsSucursales.WhereParameters["id_empresa"].DefaultValue = usuario.tblSucursales.id_empresa.ToString(); } }
public void cargarProductos() { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "Ventas")) { Response.Redirect("Index.aspx"); } dsListaProductos.WhereParameters["filtro"].DefaultValue = txtBusqueda.Text; dsListaProductos.WhereParameters["id_sucursal"].DefaultValue = usuario.id_sucursal.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "ReporteIG")) { Response.Redirect("Index.aspx"); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; dsListaCategorias.WhereParameters["id_empresa"].DefaultValue = usuario.tblSucursales.id_empresa.ToString(); InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "CategoriasR") && !inicioSesion.validarPermiso(usuario.id_usuario, "CategoriasRW")) { Response.Redirect("Index.aspx"); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { AdminMovimientos am = new AdminMovimientos(); tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "MovimientosES")) { Response.Redirect("Index.aspx"); } ddDescripcion.DataSource = am.obtenerMovimientosByEmpresa(usuario.tblSucursales.id_empresa); ddDescripcion.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "Sucursales")) { Response.Redirect("Index.aspx"); } if (Request.QueryString["sucursal"] != null && usuario.id_rol == 4) { string sucursal = Request.QueryString["sucursal"]; cargarUsuarios(sucursal); AdminSucursales admin = new AdminSucursales(); tblSucursales suc = admin.obtenerSucursalById(Convert.ToInt16(sucursal)); lblSucursal.Text = suc.nombre; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { tblUsuarios usuario; if (Session["user"] != null) { //Validar que no consulte cualquier factura //pending usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "FacturasC")) { Response.Redirect("Index.aspx"); } if (Request.QueryString["factura"] != null) { int idFactura = Convert.ToInt32(Request.QueryString["factura"]); AdminFacturas af = new AdminFacturas(); tblFacturas factura = af.obtenerFacturaByID(idFactura); if (factura != null && factura.id_sucursal==usuario.id_sucursal) { lblCelular.Text = factura.celular; lblComprador.Text = factura.nombre; lblDireccion.Text = factura.direccion; lblFecha.Text = factura.fecha.ToString(); lblIdFactura.Text = factura.id_factura.ToString(); lblIva.Text = String.Format(System.Globalization.CultureInfo.CurrentCulture, "{0:C2}", factura.iva); lblUsuario.Text = factura.usuario; lblValorBruto.Text = String.Format(System.Globalization.CultureInfo.CurrentCulture, "{0:C2}", factura.valor_bruto); lblValorNeto.Text = String.Format(System.Globalization.CultureInfo.CurrentCulture, "{0:C2}", factura.valor_neto); gvVentas.DataSource = af.obtenerVentasByFactura(factura.id_factura); gvVentas.DataBind(); } } } } }
protected void Page_Load(object sender, EventArgs e) { AdminProductos ap = new AdminProductos(); if (!IsPostBack) { tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; InicioSesion inicioSesion = new InicioSesion(); if (usuario.id_rol == 5 && !inicioSesion.validarPermiso(usuario.id_usuario, "ReporteI")) { Response.Redirect("Index.aspx"); } ReportViewer1.ProcessingMode = ProcessingMode.Local; ReportViewer1.LocalReport.ReportPath = Server.MapPath("rptInventario.rdlc"); List <tblProductos> lista = ap.obtenerProductosAll("", "", usuario.id_sucursal.Value); ReportDataSource rds = new ReportDataSource("dsProductos", ConvertToDataTable(lista)); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(rds); } } }
private void cargarPermisos() { InicioSesion inicioSesion = new InicioSesion(); tblUsuarios usuario; if (Session["user"] != null) { usuario = (tblUsuarios)Session["user"]; if (usuario.id_rol == 1 || usuario.id_rol == 4) { lknProducto.Visible = true; lknCategorias.Visible = true; lknMenuVentas.Visible = true; lknVentas.Visible = true; lknVentas2.Visible = true; lknConsultarFacturas.Visible = true; lknMovimientos.Visible = true; lknIngresosGastos.Visible = true; lknMovProductos.Visible = true; lknReportes.Visible = true; lknReporteInventario.Visible = true; lknReporteIngresosGastos.Visible = true; lknSucursales.Visible = true; } else { if (inicioSesion.validarPermiso(usuario.id_usuario, "ProductosR") || inicioSesion.validarPermiso(usuario.id_usuario, "ProductosRW")) { lknProducto.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "CategoriasR") || inicioSesion.validarPermiso(usuario.id_usuario, "CategoriasRW")) { lknCategorias.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "Ventas")) { lknMenuVentas.Visible = true; lknVentas.Visible = true; lknVentas2.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "FacturasC")) { lknMenuVentas.Visible = true; lknConsultarFacturas.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "MovimientosES")) { lknMovimientos.Visible = true; lknIngresosGastos.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "MovimientosP")) { lknMovimientos.Visible = true; lknMovProductos.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "ReporteI")) { lknReportes.Visible = true; lknReporteInventario.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "ReporteIG")) { lknReportes.Visible = true; lknReporteIngresosGastos.Visible = true; } if (inicioSesion.validarPermiso(usuario.id_usuario, "Sucursales")) { lknSucursales.Visible = true; } } } }