protected void CargaPermisos(int iIdUsuario) { MedDAL.DAL.permisos_usuarios oPermisosUsuario = new MedDAL.DAL.permisos_usuarios(); MedNeg.PermisosUsuarios.BlPermisosUsuarios oblPermisosUsuario = new MedNeg.PermisosUsuarios.BlPermisosUsuarios(); //Usuarios oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 1); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblUsuarios); //Perfiles oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 2); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblPerfiles); //Clientes oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 3); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblClientes); //Vendedores oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 4); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblVendedores); //Proveedores oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 5); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblProveedores); //Estados oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 6); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblEstados); //Municipios oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 7); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblMunicipios); //Poblaciones oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 8); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblPoblaciones); //Colonias oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 9); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblColonias); //Almacenes oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 10); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblAlmacenes); //Productos oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 11); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblProductos); //Inventarios oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 12); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblInventarios); //Pedidos oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 13); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblPedidos); //Recetas oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 14); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblRecetas); //Remisiones oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 15); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblRemisiones); //Facturas oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 16); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblFacturas); //Biblioteca oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 17); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblCauses); //Bitacora oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 18); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblBitacora); //Configuracion oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 19); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblConfiguracion); //Campos Editables oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 20); SeleccionarPermiso(oPermisosUsuario.TipoAcceso,rblCamposEditables); //Tipos oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 21); SeleccionarPermiso(oPermisosUsuario.TipoAcceso,rblTipos); //Cuentas x cobrar oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 22); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblCuentasxCobrar); //Iva oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 23); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblIva); //Ensambles oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 24); SeleccionarPermiso(oPermisosUsuario.TipoAcceso, rblEnsambles); //Lineas de crédito oPermisosUsuario = (MedDAL.DAL.permisos_usuarios)oblPermisosUsuario.RecuperarPermisos(iIdUsuario, 25); SeleccionarPermiso(oPermisosUsuario.TipoAcceso,rblLineasCreditos); }
protected bool GuardaPermisos() { //oblUsuario = new MedNeg.Usuarios.BlUsuarios(); //Objeto que contiene el id del usuario registrado oUsuario = new MedDAL.DAL.usuarios(); oUsuario = (MedDAL.DAL.usuarios)oblUsuario.Buscar(txbUsuario.Text); //Objeto que contiene el id del permiso a registrar MedDAL.DAL.permisos oPermiso = new MedDAL.DAL.permisos(); MedNeg.Permisos.BlPermisos oblPermisos= new MedNeg.Permisos.BlPermisos(); //Objeto que contiene permisousuario a registrar MedDAL.DAL.permisos_usuarios oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); bool bRegistroFallido = false; #region usuarios //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Usuarios"); //Crear el permiso a insertar oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblUsuarios.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region perfiles //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Perfiles"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblPerfiles.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region clientes //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Clientes"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblClientes.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Estados //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Estados"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblEstados.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Municipios //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Municipios"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblMunicipios.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Lineas de credito //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("LineasCreditos"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblLineasCreditos.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Iva //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Iva"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblIva.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Vendedores //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Vendedores"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblVendedores.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Poblaciones //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Poblaciones"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblPoblaciones.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Proveedores //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Proveedores"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblProveedores.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Colonias //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Colonias"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblColonias.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Almacenes //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Almacenes"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblAlmacenes.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Productos //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Productos"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblProductos.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Inventarios //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Inventarios"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblInventarios.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Facturas //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Facturas"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblFacturas.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Recetas //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Recetas"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblRecetas.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Remisiones //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Remisiones"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblRemisiones.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region CuentasxCobrar //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("CuentasxCobrar"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblCuentasxCobrar.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Pedidos //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Pedidos"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblPedidos.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Causes //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Biblioteca"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblCauses.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Bitacora //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Bitacora"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblBitacora.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Configuracion //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Configuracion"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblConfiguracion.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Campos Editables //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("CamposEditables"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblCamposEditables.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Tipos //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Tipos"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblTipos.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion #region Ensambles //Recuperar permiso a insertar oPermiso = (MedDAL.DAL.permisos)oblPermisos.Buscar("Ensambles"); //Crear el permiso a insertar oPermisoUsuario = new MedDAL.DAL.permisos_usuarios(); oPermisoUsuario.idUsuario = oUsuario.idUsuario; oPermisoUsuario.idPermiso = oPermiso.idPermiso; oPermisoUsuario.TipoAcceso = rblEnsambles.SelectedValue.ToString(); if (!RegistraPermiso(oPermisoUsuario)) bRegistroFallido = true; #endregion if (bRegistroFallido) { return false; } else { return true; } }
/// <summary> /// BL - Registrar permisos /// </summary> /// <param name="oPermiso">Permiso a registrar</param> /// <returns></returns> public bool AgregarPermisos(MedDAL.DAL.permisos_usuarios oPermisoUsuario) { return(odalPermisosUsuarios.AgregarPermisos(oPermisoUsuario)); }