protected bool RegistraPermiso(MedDAL.DAL.permisos_usuarios oPermisoRegistrar) { MedNeg.PermisosUsuarios.BlPermisosUsuarios oblPermisosUsuario = new MedNeg.PermisosUsuarios.BlPermisosUsuarios(); //insertar el permiso return oblPermisosUsuario.AgregarPermisos(oPermisoRegistrar); }
private void Eliminar(int iIdUsuario) { //Eliminar primero los permisos MedNeg.PermisosUsuarios.BlPermisosUsuarios oblPermisos = new MedNeg.PermisosUsuarios.BlPermisosUsuarios(); if (oblPermisos.EliminarPermisos(iIdUsuario)) { string sDatosBitacora; oUsuario = new MedDAL.DAL.usuarios(); oUsuario = (MedDAL.DAL.usuarios)oblUsuario.Buscar(dgvDatos.SelectedRow.Cells[2].Text); sDatosBitacora = "Usuario: " + oUsuario.Usuario.ToString() + " "; sDatosBitacora += "Nombre: " + oUsuario.Nombre.ToString() + " " + oUsuario.Apellidos.ToString() + " "; sDatosBitacora += "Correo: " + oUsuario.CorreoElectronico.ToString() + " "; sDatosBitacora += "Almacen: " + oUsuario.almacenes.Nombre.ToString(); if (oblUsuario.EliminarRegistro((int)oUsuario.idUsuario)) { //lblAviso.Text = "El usuario se ha eliminado con éxito"; oBitacora = new MedDAL.DAL.bitacora(); oBitacora.FechaEntradaSrv = DateTime.Now; oBitacora.FechaEntradaCte = DateTime.Now;//Linea Temporal oBitacora.Modulo = "Usuarios"; oBitacora.Usuario = Session["usuario"].ToString(); oBitacora.Nombre = Session["nombre"].ToString(); oBitacora.Accion = "Eliminación de Usuario"; oBitacora.Descripcion = sDatosBitacora; if (!oblBitacora.NuevoRegistro(oBitacora)) { lblAviso2.Text = "El evento no pudo ser registrado en la bitácora"; } } else { lblAviso.Text = "El usuario no pudo ser eliminado, es posible que tenga datos relacionados"; } } else { lblAviso.Text = "El usuario no pudo ser eliminado, es posible que tenga datos relacionados"; } }
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); }
private bool EditarPermisos(int iIdUsuario) { MedNeg.PermisosUsuarios.BlPermisosUsuarios oblPermisosUsuario = new MedNeg.PermisosUsuarios.BlPermisosUsuarios(); bool bRegistroFallido = false; #region usuarios if (!oblPermisosUsuario.EditarPermiso(1, iIdUsuario, rblUsuarios.SelectedValue)) bRegistroFallido = true; #endregion #region perfiles if (!oblPermisosUsuario.EditarPermiso(2, iIdUsuario, rblPerfiles.SelectedValue)) bRegistroFallido = true; #endregion #region clientes if (!oblPermisosUsuario.EditarPermiso(3, iIdUsuario, rblClientes.SelectedValue)) bRegistroFallido = true; #endregion #region Vendedores if (!oblPermisosUsuario.EditarPermiso(4, iIdUsuario, rblVendedores.SelectedValue)) bRegistroFallido = true; #endregion #region Proveedores if (!oblPermisosUsuario.EditarPermiso(5, iIdUsuario, rblProveedores.SelectedValue)) bRegistroFallido = true; #endregion #region Estados if (!oblPermisosUsuario.EditarPermiso(6, iIdUsuario, rblEstados.SelectedValue)) bRegistroFallido = true; #endregion #region Municipios if (!oblPermisosUsuario.EditarPermiso(7, iIdUsuario, rblMunicipios.SelectedValue)) bRegistroFallido = true; #endregion #region Poblaciones if (!oblPermisosUsuario.EditarPermiso(8, iIdUsuario, rblPoblaciones.SelectedValue)) bRegistroFallido = true; #endregion #region Colonias if (!oblPermisosUsuario.EditarPermiso(9, iIdUsuario, rblColonias.SelectedValue)) bRegistroFallido = true; #endregion #region Almacenes if (!oblPermisosUsuario.EditarPermiso(10, iIdUsuario, rblAlmacenes.SelectedValue)) bRegistroFallido = true; #endregion #region Productos if (!oblPermisosUsuario.EditarPermiso(11, iIdUsuario, rblProductos.SelectedValue)) bRegistroFallido = true; #endregion #region Inventarios if (!oblPermisosUsuario.EditarPermiso(12, iIdUsuario, rblInventarios.SelectedValue)) bRegistroFallido = true; #endregion #region Pedidos if (!oblPermisosUsuario.EditarPermiso(13, iIdUsuario, rblPedidos.SelectedValue)) bRegistroFallido = true; #endregion #region Recetas if (!oblPermisosUsuario.EditarPermiso(14, iIdUsuario, rblRecetas.SelectedValue)) bRegistroFallido = true; #endregion #region Remisiones if (!oblPermisosUsuario.EditarPermiso(15, iIdUsuario, rblRemisiones.SelectedValue)) bRegistroFallido = true; #endregion #region Facturas if (!oblPermisosUsuario.EditarPermiso(16, iIdUsuario, rblFacturas.SelectedValue)) bRegistroFallido = true; #endregion #region Causes if (!oblPermisosUsuario.EditarPermiso(17, iIdUsuario, rblCauses.SelectedValue)) bRegistroFallido = true; #endregion #region Bitacora if (!oblPermisosUsuario.EditarPermiso(18, iIdUsuario, rblBitacora.SelectedValue)) bRegistroFallido = true; #endregion #region Configuracion if (!oblPermisosUsuario.EditarPermiso(19, iIdUsuario, rblConfiguracion.SelectedValue)) bRegistroFallido = true; #endregion #region Campos Editables if (!oblPermisosUsuario.EditarPermiso(20, iIdUsuario, rblConfiguracion.SelectedValue)) bRegistroFallido = true; #endregion #region Tipos if (!oblPermisosUsuario.EditarPermiso(21, iIdUsuario, rblTipos.SelectedValue)) bRegistroFallido = true; #endregion #region CuentasxCobrar if (!oblPermisosUsuario.EditarPermiso(22, iIdUsuario, rblCuentasxCobrar.SelectedValue)) bRegistroFallido = true; #endregion #region Iva if (!oblPermisosUsuario.EditarPermiso(23, iIdUsuario, rblIva.SelectedValue)) bRegistroFallido = true; #endregion #region Ensambles if (!oblPermisosUsuario.EditarPermiso(24, iIdUsuario, rblEnsambles.SelectedValue)) bRegistroFallido = true; #endregion #region Lineas de credito if (!oblPermisosUsuario.EditarPermiso(25, iIdUsuario, rblLineasCreditos.SelectedValue)) bRegistroFallido = true; #endregion if (bRegistroFallido) { return false; } else { return true; } }