/// <summary> /// DAL - Insertar permisos /// </summary> /// <param name="oPermisoPerfil">Permiso a guardar</param> /// <returns>true registrados, false no registrados</returns> public bool AgregarPermisos(DAL.permisos_perfiles oPermisoPerfil) { try { //Agregar el registro oMedicuriEntities.AddTopermisos_perfiles(oPermisoPerfil); oMedicuriEntities.SaveChanges(); return(true); } catch { return(false); } }
/// <summary> /// /// </summary> /// <param name="iIdPermiso"></param> /// <param name="iIdUsuario"></param> /// <param name="sTipoAcceso"></param> /// <returns></returns> public bool EditarPermiso(int iIdPermiso, int iIdPerfil, string sTipoAcceso) { try { var oQuery = from q in oMedicuriEntities.permisos_perfiles. Where("it.idPerfil=@idPerfil and it.idPermiso=@idPermiso", new ObjectParameter("idPerfil", iIdPerfil), new ObjectParameter("idPermiso", iIdPermiso)) select q; DAL.permisos_perfiles oPermisoOriginal = oQuery.First <DAL.permisos_perfiles>(); oPermisoOriginal.TipoAcceso = sTipoAcceso; oMedicuriEntities.SaveChanges(); return(true); } catch { return(false); } }