protected void GridUsuariosPermisos_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "quitaPermiso") { int idPermiso = Convert.ToInt32(e.CommandArgument); string usuario = ddlUsuarios.SelectedValue.ToString(); bool eliminado = false; sql = "delete from Usuarios_Facturacion where idAlmacen=" + idPermiso.ToString() + " and usuario='" + usuario + "'"; object[] ejecutado = ejecuta.insertUpdateDelete(sql); if ((bool)ejecutado[0]) { eliminado = (bool)ejecutado[1]; } else { eliminado = false; } if (eliminado) { GridPermisos.DataBind(); GridUsuariosPermisos.DataBind(); } else { lblError.Text = "La Tienda no se logro quitar al usuario con exito, verifique su conexión e intentelo nuevamente."; } } } catch (Exception ex) { lblError.Text = "Hubo un error inesperado: " + ex.Message; } }
private void FechaLeyenda(int anio, int mes) { DataTable dtResultado = new DataTable(); DataTable dtNombres = new DataTable(); BL_TBSOLICITUD_PERMISOS obj = new BL_TBSOLICITUD_PERMISOS(); //dtResultado = GetFechas(anio, mes); //if (dtResultado.Rows.Count == 0) //{ // dlCustomers.Visible = false; // dlCustomers.DataSource = dtResultado; // dlCustomers.DataBind(); //} //else //{ // dlCustomers.Visible = true; // dlCustomers.DataSource = dtResultado; // dlCustomers.DataBind(); //} dtResultado = obj.SP_TBSOLICITUD_VER_PERMISOS_MES(anio, mes, "", ddlLeyenda.SelectedValue.ToString(), lblCentro.Text); if (dtResultado.Rows.Count == 0) { GridPermisos.Visible = false; GridPermisos.DataSource = dtResultado; GridPermisos.DataBind(); } else { GridPermisos.Visible = true; GridPermisos.DataSource = dtResultado; GridPermisos.DataBind(); } }
protected void GridPermisos_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "permiso") { int idIsla = Convert.ToInt32(e.CommandArgument); string usuario = ddlUsuarios.SelectedValue.ToString(); sql = "insert into Usuarios_Facturacion values(" + idIsla.ToString() + ",'" + usuario + "')"; object[] ejecutado = ejecuta.insertUpdateDelete(sql); bool agregado = false; if ((bool)ejecutado[0]) { agregado = (bool)ejecutado[1]; } else { agregado = false; } if (agregado) { GridPermisos.DataBind(); GridUsuariosPermisos.DataBind(); } else { lblError.Text = "La asignación de la Tienda no se logro efectuar con exito, verifique su conexión e intentelo nuevamente."; } } } catch (Exception ex) { lblError.Text = "Hubo un error inesperado: " + ex.Message; } }
protected void GridUsuariosPermisos_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "quitaPermiso") { int idPermiso = Convert.ToInt32(e.CommandArgument); string usuario = ddlUsuarios.SelectedValue.ToString(); bool agregado = datos.quitaPermiso(idPermiso, usuario); if (agregado) { GridPermisos.DataBind(); GridUsuariosPermisos.DataBind(); } else { lblError.Text = "El permiso no se quitar al usuario con exito, verifique su conexión e intentelo nuevamente."; } } } catch (Exception ex) { lblError.Text = "Error: " + ex.Message; } }
private void listar_permisos(string DNI) { clsResoluciones cl = new clsResoluciones(); GridPermisos.DataSource = cl.listar_permisos(DNI); GridPermisos.DataBind(); }
protected void ddlUsuarios_SelectedIndexChanged(object sender, EventArgs e) { try { GridPermisos.DataBind(); GridUsuariosPermisos.DataBind(); } catch (Exception ex) { GridPermisos.DataSource = GridUsuariosPermisos.DataSource = null; GridPermisos.DataBind(); GridUsuariosPermisos.DataBind(); lblError.Text = "Error: " + ex.Message; } }
protected void ddlUsuarios_SelectedIndexChanged(object sender, EventArgs e) { GridPermisos.DataBind(); }